background image
<< Managing Rational Projects with the Administrator | The Object Testing technology in Robot >>
<< Managing Rational Projects with the Administrator | The Object Testing technology in Robot >>
Developing Tests in Robot
What Is Rational Robot?
1-3
For information about the Administrator and projects, see the Using the Rational
Administrator
manual.
Developing Tests in Robot
You use Robot to develop two kinds of scripts: GUI scripts for functional testing and
sessions for performance testing.
Use Robot to:
þ
Perform full functional testing. Record and play back scripts that navigate
through your application and test the state of objects through verification points.
þ
Perform full performance testing. Use Robot and TestManager together to
record and play back sessions that help you determine whether a multi-client
system is performing within user-defined standards under varying loads.
þ
Create and edit scripts using the SQABasic and VU scripting environments.
The Robot editor provides color-coded commands with keyword Help for
powerful integrated programming during script development. (VU scripting is
used with sessions in performance testing.)
þ
Test applications developed with IDEs such as Java, HTML, Visual Basic,
Oracle Forms, Delphi, and PowerBuilder. You can test objects even if they are
not visible in the application's interface.
þ
Collect diagnostic information about an application during script playback.
Robot is integrated with Rational Purify
â
, Rational Quantify
ä
, and Rational
PureCoverage
ä
. You can play back scripts under a diagnostic tool and see the
results in the log.
The Object-Oriented Recording
â
technology in Robot lets you generate scripts by
simply running and using the application-under-test. Robot uses Object-Oriented
Recording to identify objects by their internal object names, not by screen
coordinates. If objects change locations or their text changes, Robot still finds them
on playback.