desktop » saveTextByLocator(var,locator)
Description
This command attempts to retrieve the text content of the desktop element matching locator and saving such content to
var. Technically speaking, Nexial retrieves the value of the Text attribute - and failing that, the value of the
Name attribute. The retrieved value will overwrite any existing value of var.
Note that if no text can be found, the specified data variable will be removed to avoid confusion.
If the specified locator does not result in a desktop component, Nexial will FAIL the associated step.
As of Nexial v3.7, this command provides special handling for “Checkbox” and “Radio” elements:
- If the target component is selected/checked, then
Truewill be the text to save. - If the target component is not selected/checked, then
Falsewill be the text to save.
Parameters
- var - this parameter is the variable where the value is stored.
- locator - the locator(xpath) of the target element.