Introduction To Rational Test Suite 2001
Introduction To Rational Test Suite 2001
Introduction To Rational Test Suite 2001
QA Basics
Introduction to Rational Test Suite
Rational Test Manager
Test implementation with Rational Robot
Summary
Benefit of implementation of automatic test
Obstacles in using Rational Robot
Video Demos
QA Basics
Adjustment to Corrected
Client Functionality
Requirements of the Product
SQA Basics
?
Quantity
Quality
Introduction to Rational Test Suite
• Test Model
The test model is a representation of what will be tested and
how it will be tested. It is a view of the design and
implementation models and includes the collection of the
test cases, test procedures, and test scripts, and their
relationship.
Rational TestManager
• Test Case
A test case is a set of test inputs, execution conditions, and
expected results developed for particular objective, such as
to exercise a particular program path or to verify
compliance with a specific requirement.
Rational TestManager
Test
Plan
Scripts Test
Results Cases
Test implementation with Rational Robot
Rational Robot
Rational Robot is a part of Rational Test Suite that lets to
Test Engineer to create, modify, debug and run automated
functional tests on applications under test (AUT).
Test implementation with Rational Robot
Verification Points
The location in the instructions where an actual result will be
compared with an expected result.
Verification Method
The machine readable instruction that executes the comparison
between expected and actual results. Different verification
methods exist to verify different attributes.
Test implementation with Rational Robot
Example Case: Check that adding of new agent updates Data Base.
Test implementation with Rational Robot
Test implementation with Rational Robot
Test implementation with Rational Robot
Test implementation with Rational Robot
Test implementation with Rational Robot
Summary : Benefit of implementation
automatic test
Unattended Run Decrease tool time
During run of test cases tester could do his We can use the scripts to run during
other tasks and return only to get results. non working hours (Night Runs)
You could run the same test script again Automatic test decrease dramatically
and again. test time.
Using test script it’s possible to pass over all Valid Input Range and
pass over Invalid Range. This is what regular tester can’t do
Summary : Benefit of implementation
automatic test
STD
STD TESTS
TESTS
STD
STD++Scripts
ScriptsDeveloping
Developing TESTS
TESTS
Time Line
Summary : Obstacles in using Rational
Robot