Rational Robot FAQ
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
How to to record a GUI script
- Prepare to record the script.
- If necessary, enable your application for testing.
- Make sure your recording options are set appropriately for the recording session.
- Click the Record GUI Script button on the toolbar to open the Record GUI
dialog box.
- Type a name (40 characters maximum) or select a script from the list.
The listed scripts have already been recorded in Robot, or generated in
TestFactory. To change the list, select a query from the Query list. The query
lets you narrow down the displayed list, which is useful in projects with
hundreds of scripts. You create queries in TestManager, and you modify queries
in TestManager or Robot.
If a prefix has been defined for script autonaming, Robot displays the prefix in
the Name box. To edit this name, either type in the Name box, or click
Options, change the prefix in the Prefix box, and click OK.
- To change the recording options, click Options. When finished, click OK.
- If you selected a previously recorded script, you can change the properties by
clicking Properties. When finished, click OK.
To change the properties of a new script, record the script first. After recording,
click File > Properties.
- Click OK to start recording. The following events occur:
. If you selected a script that has already been recorded, Robot asks if you
want to overwrite it. Click Yes. (If you record over a previously-recorded
script, you overwrite the script file but any existing properties are applied to
the new script.)
. Robot is minimized by default.
. The floating GUI Record toolbar appears. You can use this toolbar to pause
or stop recording, display Robot, and insert features into a script.
- Start the application-under-test as follows:
a. Click the Display GUI Insert Toolbar button on the GUI Record toolbar.
b. Click the appropriate Start button on the GUI Insert toolbar.
c. Fill in the dialog box and click OK.
- Perform actions as needed to navigate through the application.
- Insert features as needed. You can insert features such as verification points,
comments, and timers.
- If necessary, switch from Object-Oriented Recording to low-level recording.
Object-Oriented Recording examines Windows GUI objects and other objects
in the application-under-test without depending on precise timing or screen
coordinates. Low-level recording tracks detailed mouse movements and
keyboard actions by screen coordinates and exact timing.
- When finished, click the Stop Recording button on the GUI Record toolbar.
The Robot main window appears as follows:
- The script that you recorded appears in a Script window within the Robot
main window.
- The verification points and low-level scripts in the script (if any) appear in
the Asset pane on the left.
- The text of the script appears in the Script pane on the right.
- Optionally, change the script properties by clicking File > Properties.
Restoring the Robot Main Window During Recording
When Robot is minimized or is hidden behind other windows during recording, you
can bring it to the foreground in any of the following ways:
. Click the Open Robot Window button on the GUI Record toolbar.
. Click the Robot button on the Windows taskbar.
. Use the hot key combination CTRL+SHIFT+F to display the window and
CTRL+SHIFT+H to hide the window.
Setting GUI Recording Options
1. Open the GUI Record Options dialog box by doing one of the following:
--Before you start recording, click Tools > GUI Record Options.
-- Start recording by clicking the Record GUI Script button on the toolbar.
In the Record GUI dialog box, click Options.
2. Set the options on each tab.
3. Click OK.
Naming Scripts Automatically
1. Open the GUI Record Options dialog box.
2. In the General tab, type a prefix in the Prefix box.
Clear the box if you do not want a prefix. If the box is cleared, you will need to
type a name each time you record a new script.
3. Click OK or change other options.
The next time you record a new script, the prefix and a number appear in the Name
box of the Record GUI dialog box.
In the following figure, the autonaming prefix is Test. When you record a new script,
Test7 appears in the Name box because there are six other scripts that begin with Test.
Part:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|