Validate Element
This activity takes the value of the control and validate it. Choose the right validation algorithm from the ValidationID dropdown list. Available options are: Item List, Email, Decimal number, Date, Regular Expression, Numeric Range, Date Range. In ValidationParameter define the template used by validating algorithm. When validation result is false a yellow text balloon appears above the control in the browser window. The default text is “Incorrect data. Expected format: […]”, but you can put custom error message text (in Input part of Properties window). Text to match is an optional parameter.
Parameter name | Parameter Type | In/Out | Description |
---|---|---|---|
Alternative Scenario If Failed | Boolean | Input | checkbox; default is "on" |
Browser window name | String | Input | custom internal name for particular browser window, in order to use in Wizlink® |
DisplayName | Literal | Input | you can change the name of activity for greater clarity of the scenario |
ErrorMessage | String | Input | custom error message that appears above the control in the browser window when the result of validation is false; default text is “Incorrect data. Expected format: […]” |
Retry timeout [s] | Double | Input | waiting time until the activity will execute: 1. any negative value means try once, if you fail – set Result to False and finish activity; 2. “0” means try until you get the effect; 3. any positive value is time in seconds in which the activity will persist trying until successful or the time elapses, if failed – set Result to False and finish activity |
Text to match | String | Input | checks whether inspected element contains given text (optional parameter) |
ValidationId | Dropdown | Input | select the appropriate option from the dropdown list |
ValidationParameter | String | Input | the template used by validating algorithm |
Result | Boolean | Output | returns the Boolean value: it will return True if no error is in activity, otherwise it will return False |
Result Code | Int32 | Output | Result Code will return 0 if there is no error in activity, otherwise in most cases it will return 1, the extended result code will show only in several chosen activities |