August 10, 2012

Buggy’s Mind: Creation of Automation Vs Manual Testers



Every Software testers have a separate skill in their mind. It’s entirely depends on their working environment.

Automation Tester’s mind
C – Contributing the
R – Reduced
E – Efforts by
A – Automation
T - Testing
E – Elatedly

Manual Tester’s Mind
C – Cordial Buggy
R – Recreation
E - Evaluating
A – Automation
T – Testing as our
E - Enemy

May 30, 2012

Hello Software Tester's - Everyday Automate your Activities


In our organization I need to fill intranet every day.
Intranet – Every day activities for testing the application.

Need?
Every day I need to fill it, If I missed to fill then mail will be send to our project managers. Hence I decided to automate it.

How?
Simply, I tried to automate with just record and play.   It fills my activities every day. Next one idea came into my mind. Every day at 6.00 PM it can fill automatically.

Tools Used:
Browser- Firefox
Automation Tool-Selenium RC
OS-Windows XP

Solution:
First, I Record the script for Filling intranet using Selenium RC.
Next, for executing the file I tried to convert it as batch file.
Next, Using Google Schedule task, I run the script automatically everyday at the particular time.

Note: 
In my upcoming post, I 
will be provide the 
detailed information with u all.

Detailed information provide you:
i) How to create script in Selenium RC?
ii) How to create batch file?
iii) How to create schedule task?


March 28, 2012

Fetching the Data from CSV file using ruby

Currently I am trying to create a Selenium Framework using ruby language. I am new to creating a framework.
We can create framework with the help of the following methods

Framework:
Data Driven Framework
Keyword Driven Framework
Hybrid Driven Framework

I selected the Data Driven Framework because this provides you lots of information without touching the script.

Data Driven Framework:  My Understanding.
We need to provide the Input values, Expected Values and the accessing element ID are all mentioned in the    External file support.
Hence I tried to provide the information using CSV file.


Why to use CSV
CSV file provides better performance.
 It supports different OS.

Hence For Data driven Framework I choose 'CSV' File.

My Current Ruby version: 1.9.2
In ruby 1.9.2 version, CSV gem is inbuilt. Hence we donot need to install gems like (Faster CSV)
Herewith I given the script below, which I tried to Fetch data from excel and displaying it.

Code:


In excel File fill the row[1]=login/Case2/Case3= A2 B1

----------------------------------------------------------------------------
require 'rubygems'
require 'csv'

CSV.foreach("F:\\framework\\Input.csv") do|row|
case row [1]
when row[1] = 'login'
p row[0]
p row[1]
p row[2]
p row[3]
p row[4]
      p row
when row[1] = 'Case2'
p 22222222222222
when row[1] ='Case3'
p row[1]
when row[1]='print'
p row
end
end
----------------------------------------------------------------------------



Before Creating a framework, I  asked others, so many queries. And came to know about
What is framework?
How to use it?
Why we need to create it?
How to reuse it?
Where to Start creating a framework?
 But still not that much clear. Hence I gather much more information and you can view in upcoming posts.

January 25, 2012

Bugs in Google Settings page


For this New Year 2012, I am starting this blog post with the Bugs which I found in Google recently.

1. Bug in Google Settings page:  Steps-
    i) Open "Gmail Account"
    ii) Select "Account Settings" link.
    iii) opens another window.
    iv) Select "options" at the corner.

Issue: Under options there are no link are displayed for selection.






2. Design Issue in Google search:  Steps-
i) Open “Google”
ii) Search for text “test” or any text.
iii) Enter the text with a set of lines in the text field.
Issue: Design issue occurs in it.
Try this.




December 22, 2011

Googling specails


Google has set some more Easter egg specials in the search engine for this Christmas I think......
  • Do a Barrel Roll
  • Tilt
  • Let it Snow
  • Hanukkah
  • Christmas

-> Google Tilt: Search the term “askew”

-> Google Gravity: Search “Google gravity” and select  I’m Feeling Lucky button.

-> Google Sphere: Search “Google sphere” then   select  I’m Feeling Lucky button.  Type  “jegan raj kumar”

-> Google Rainbow: Search “Google rainbow” and select I’m Feeling Lucky.

-> Google “where is Chuck Norris?” and select I’m Feeling Lucky button. select the google logo... watch it

-> Pig Latin Google: For some Pig Latin fun, type in google “ooglegay igpay atinlay”

-> Google Pacman: Type in google “Google Pacman” and click the I’m Feeling Lucky button. Use your arrows to play a real game!

-> Google Guitar: Search “Google guitar” and click I’m Feeling Lucky.

-> Google Pirate: Search “Google pirate” and click I’m Feeling Lucky.

-> Google Hacker: Google is hacked Type in “Google hacker” and select  I’m feeling lucky.

-> Google Loco: Search “Google loco” and select  I’m feeling lucky.

-> Weenie Google: Search “weenie Google,” click the I’m Feeling Lucky button!

-> Epic Google: Or, search “epic Google,” click the I’m Feeling Lucky button, and see what you get.

-> Gothic Google: Feeling a bit dark? Search “Google gothic” and click the I’m Feeling Lucky button.

-> Google Flight Simulator: Enjoy the Flight Simulator when you go to Google Earth, click on Tools > Enter Flight Simulator and you’re off!

->  Type Google gothic 2 and select I’m Feeling Lucky button.

->  Type google gothic googoth and select I’m Feeling Lucky button.

->  Type  google gothic trick and select I’m Feeling Lucky button.

->  Type google gothic virus and select I’m Feeling Lucky button.

->  Type  google gothic 3 and select I’m Feeling Lucky button.

Still more fun in these......... :)