Software QA FYI - SQAFYI

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 

What is A verification point?
A verification point is a point in a script that you create to confirm the state of an object across builds of the application-under-test.

Verification point type
1. Alphanumeric:
Captures and tests alphanumeric data in Windows objects that contain text, such as edit boxes, check boxes, group boxes, labels, push buttons, radio buttons, toolbars, and windows (captions).
2. Clipboard:
Captures and compares alphanumeric data that has been copied to the Clipboard.
3. File Comparison:
Compares two specified files during playback.
4. File Existence:
Verifies the existence of a specified file during playback.
5. Menu:
Captures and compares the menu title, menu items, shortcut keys, and the state of selected menus.
6. Module Existence:
Verifies whether a specified module is loaded into a specified context (process), or is loaded anywhere in memory.
7. Object Data
Captures and compares the data inside standard Windows objects.
8. Object Properties
Captures and compares the properties of standard Windows objects.
9. Region Image
Captures a region of the screen as a bitmap.
10. Web Site Compare
Captures a baseline of a Web site and compares it to the Web site at another point in time.
11. Web Site Scan
Checks the contents of a Web site with every revision and ensures that changes have not resulted in defects.
12. Window Existence:
Verifies the existence and status of a specified window during playback.
13. Window Image:
Captures a window as a bitmap.

How to create a verification point?

  1. Do one of the following:
    . If recording, click the Display GUI Insert Toolbar button on the GUI Record toolbar.
    . If editing, position the pointer in the script and click the Display GUI Insert Toolbar button on the Standard toolbar.
  2. Click a verification point button on the GUI Insert toolbar.
  3. In the Verification Point Name dialog box, edit the name as appropriate. The name can be a maximum of 20 characters.
  4. Optionally, set the Wait state options. For information, see the next section, Setting a Wait State for a Verification Point.
  5. Optionally, set the Expected result option.
  6. Click OK.

How to add a wait state when creating a verification point?

  1. Start to create the verification point.
  2. In the Verification Point Name dialog box, select Apply wait state to verification point.
  3. Type values for the following options: Retry every - How often Robot retries the verification point during playback. Robot retries until the verification point passes or until the timeout limit is reached.
    Timeout after - The maximum amount of time that Robot waits for the verification point to pass before it times out. If the timeout limit is reached and the verification point has not passed, Robot enters a failure in the log. The script playback either continues or stops based on the setting in the Error Recovery tab of the GUI Playback Options dialog box.

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 

Rational Robot FAQ