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 

How to set the expected result when creating a verification point?
1. Start to create a verification point.
2. In the Verification Point Name dialog box, click Pass or Fail.

What are two verification points for use with Web sites
1. Use the Web Site Scan verification point to check the content of your Web site with every revision and ensure that changes have not resulted in defects.
2. Use the Web Site Compare verification point to capture a baseline of your Web site and compare it to the Web site at another point in time.

How to select the object to test?

  1. Start creating the verification point.
  2. In the Verification Point Name dialog box, type a name and cl ick OK to open the Select Object dialog box.
  3. Do one of the following:
    . Select Automatically close dialog box after object selection to have the Select Object dialog box close after you select the object to test.
    .Clear Automatically close dialog box after object selection to have the Select Object dialog box reappear after you select the object to test. You will need to click OK to close the dialog box. To select a visible object directly from the application, continue with step 4. To select an object from a list of all objects on the desktop, skip to step 5.
  4. To select a visible object directly from the application, drag the Object Finder tool over the object and release the mouse button.
  5. To select a visible or hidden object from a list of all objects on the Windows desktop, click Browse to open the Object List dialog box. Select the object from the list and click OK.

What's verification method?
The verification method specifies how Robot compares the baseline data captured while recording with the data captured during playback.

Eight verification methods

  1. Case-Sensitive - Verifies that the text captured during recording exactly matches the captured text during playback.
  2. Case-Insensitive - Verifies that the text captured during recording matches the captured text during playback in content but not necessarily in case.
  3. Find Sub String Case-Sensitive - Verifies that the text captured during recording exactly matches a subset of the captured text during playback.
  4. Find Sub String Case-Insensitive - Verifies that the text captured during recording matches a subset of the captured text during playback in content but not necessarily in case.
  5. umeric Equivalence - Verifies that the values of the data captured during recording exactly match the values captured during playback.
  6. Numeric Range - Verifies that the values of the data captured during recording fall within a specified range during playback. You specify the From and To values for the numeric range. During playback, the verification point verifies that the numbers are within that range.
  7. User-Defined and Apply a User-Defined DLL test function - Passes text to a function within a dynamic-link library (DLL) so that you can run your own custom tests. You specify the path for the directory and name of the custom DLL and the function. The verification point passes or fails based on the result that it receives back from the DLL function.
  8. Verify that selected field is blank - Verifies that the selected field contains no text or numeric data. If the field is blank, the verification point passes.

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