background image
<< Designing and Implementing Tests | Evaluating Tests >>
<< Designing and Implementing Tests | Evaluating Tests >>

Executing Tests

TestManager Workflow
7
TestManager also supports implementation of other types of test scripts that you have
registered. For information, see Defining Custom Test Script Types on page 14.
You can also use a suite to implement a test instead of a test script. A suite is a
container that lets you design a larger set of test cases and implementations that you
want to run. A suite can have parameters such as order, dependencies, iterations,
random operations, and so on.
For information about implementing test cases, see Implementing Tests on page 79.
Executing Tests
The activity of executing your tests involves running the test implementations to
ensure that the system functions correctly. In TestManager, you can run any of the
following:
s
An individual test script
s
One or more test cases
s
A suite, which runs any combination of test cases and test scripts across one or
more computers and virtual testers.
For information about executing tests, see Executing Tests on page 115.
Type of Test Script
Description
GUI
(Rational Test
Datastore)
A functional test script written in SQABasic, a Rational proprietary
Basic-like scripting language.
Manual
(Rational
Test Datastore)
A set of testing instructions to be run by a human tester.
VU
(Rational Test
Datastore)
VB
(Rational Test
Datastore)
A performance test script written in VU, a Rational proprietary C-like
scripting language.
A performance test script written in VB.
Note:
When you record a session in Robot, you generate VU or VB
(Visual Basic) test scripts from the recorded session, depending on a
recording option that you select in Robot.
XDE Tester GUI
Script
A functional test script written in the Java language.
Command line
A file (for example, an .exe file, a .bat file, or a UNIX shell script)
including arguments and an initial directory that can be executed
from the command line.
Java
A test script written in the Java language.