Software Testing Tools
Software Testing Tools
Software Testing Tools
Testing Tools:
Tools from a software testing context can be defined as a product that
supports one or more test activities right from planning, requirements,
creating a build, test execution, defect logging and test analysis.
Classification of Tools
Tools can be classified based on several parameters. They include:
The purpose of the tool
The Activities that are supported within the tool
The Type/level of testing it supports
The Kind of licensing (open source, freeware, commercial)
The technology used
Software Testing Tools
IBM/ Rational
• RequirementPro
• Robot
• ClearCase
Mercury
Interactive
• WinRunner
• LoadRunner
• TestDirector
Compuware
• Reconcile
• QALoad
• QARun
WinRunner Automation Tool
When you finish any test in WinRunner, WinRunner displays the results in a
report format.
The report logs the general information about the test run.ie, date, operator mode
and total run time. Also, the report details all the major events that occurred
during the run, such as checkpoints, error messages, system messages, or user
messages.
A mismatch can be found in the report panel by seeing the actual result and the
expected result. If a test run fails due to a defect in the application being tested,
you can report information about the defect directly from the Test Results
window. This information is sent via e-mail to the quality assurance manager,
who tracks the defect until it is fixed.
features of WinRunner
For Example, when you selected the Order No. checkbox, WinRunner recorded
the following statement in WinRunner TSL:
button_set (“Order No.”, ON);
“Order No.” is the object’s logical name.
An object’s logical name is determined by its class. In most cases, the logical
name is the label that appears on an object.
If the object does not have a name then the logical name could be the attached
text.
2 Start WinRunner.
Choose Programs > WinRunner > WinRunner on the Start menu. In the
Welcome
window, click the New Test button. If the Welcome window does not open,
choose File > New.
3 Open the GUI Spy. This tool lets you “spy” on the properties of GUI objects.
On the WinRunner Tools menu, choose GUI Spy. The GUI Spy opens.
Position
the GUI Spy on the desktop so that both the Login window and the GUI Spy
are clearly visible.
4 View the properties that provide a unique description of the OK button.
In the GUI Spy, click the Spy button. Move the pointer over objects in the
Login window. Notice that each object flashes as you move the pointer over it,
and the GUI Spy displays its properties. Place the pointer over the OK button
and press Ctrl Left + F3. This freezes the OK button’s description in the GUI
Spy.
6 Take a few minutes to view the properties of other GUI objects in the
Login window.
Click the Spy button and move the pointer over other GUI objects in the Login
window.If you would like to view an expanded list of properties for each
object, press Ctrl Left + F3 and then click All Properties in the Show in
Description box. Next, click the Spy button and move the pointer over the GUI
objects in the Login window.
Press Ctrl Left + F3 to freeze an object description in the GUI Spy.
Once a test run is completed, you can immediately review the test results in
the WinRunner Test Results window. WinRunner color-codes results (green =
passed, red = failed) so that you can quickly draw conclusions about the
success or failure of the test.
7 Make sure that the WinRunner Test Results window is open and
displays the results of the UI test.
If the WinRunner Test Results window is not currently open, first click the UI
test window to activate it, and then choose Tools > Test Results or click the
Test Results button.
8 Review the results and determine whether the Flight Reservation
application complies with the Microsoft user interface standards.