Data-Driven Engine Reference
The following reference material is in a format similar to an outline. When you click on an item it will expand (or collapse) to show or hide the information available within that section. Here you will find links to sample files, available commands for the engine and GUI components, and the syntax for these commands. In general, an empty circle will signify the item does not expand (but it may contain a link to another document), while a solid disk or square indicates the item does expand (or collapse).
Test Automation Frameworks for information on various forms of test automation and specifically on our data driven or keyword driven form of automation.
Reference:
The variables varName.RC and varName.RESULT are defined on completion of the command.
Domain names should not be case-sensitive.
Domain names should not be case-sensitive.
Variable name to receive the newly formatted date.
This ExecutablePath parameter may instead contain a reference to an ApplicationConstant from the currently active Application Map. The value of the retrieved constant will be used as the ExecutablePath.
This only works on Windows or Components that have a valid Windows HANDLE (HWND) and can legally receive the focus at the time of the call.
Consult ApplicationUtilities and Using DDVariables for more information on referencing these DDVariables in your tests.
You must adhere to DDVariable naming conventions when providing this DDVariable basename. Note that no spaces are allowed in DDVariable names.OPTIONAL parameter. If specified the output file will contain only the number of columns specified. This number will become the first dimension of the retreival array. If NOT specified then no maximum.
OPTIONAL parameter. If specified the output file will contain only the number of columns specified. This number will become the first dimension of the retreival array. If NOT specified then no maximum.
| FilterMode | Comments |
| WILDCARD | Default. Includes support for * and ? wildcard characters |
| REGEXP | Includes support for Regular Expression pattern matching |
Note: Java-based engines like RFT should support using either a comma (,) or a semi-colon (;) as the Coords item separator. Also, there should be a space char separating each set of rectangle coordinates.
| FILTERMODE | FIELDS | COMMENTS |
| Default(empty) | (None) | Default filtering. File is unchanged. |
| "RegExp" | 5 - PATTERN (Required) | REGEXP pattern to match for filtering. All occurrences of text in a file that match regular expression PATTERN will be removed and replaced with the REPLACE string (if any). |
| 6 - REPLACE (Optional) | Default value for REPLACE is "" (empty string). This tells REGEXP to remove matching PATTERN text from the file. Specifying a REPLACE string will remove matching PATTERN text from the file and insert the REPLACE string in its place. | |
| 7 - CASE (Optional) | CASE specifies the case-sensitivity used when searching for matching
text in the file. Use "CaseInsensitive" to ignore case when searching. If not specified the default implementation is a CaseSensitive compare. |
Search directory using following file attributes. Default value is 0 - normal files
0 - Normal files, returns only files without directory, hidden, system, or volume label attributes set
2 - Add hidden files
4 - Add system files
8 - Return Volume label
16 - Add directories
The values in the table can be added together to select multiple attributes.
For example, to list hidden and system files in addition to normal files set FileAttributes to 6 (6=2+4).
If FileAttributes is set to 8, the Dir function returns the volume label of the drive specified in the pathname$, or of the current drive if drive is not explicitly specified.
If volume label attribute is set, all other attributes are ignored.
NOTE: Java-based engines like RJ, TID, and SDC do not yet support this optional parameter.
Name of DDVariable that will receive the result.
Name of DDVariable to receive the result