Control properties
You can use any property you see in Tosca XScan to steer your test cases. For example, you can have a test step wait until a control is visible or enabled. Control properties can help identify, steer, or verify controls. To use them in a test step, check out Use advanced values.
Besides the properties of supported controls, Tosca Cloud has the following kinds of control properties:
Business properties
In Tosca Cloud, a business property for a control is usually something noticeable in the UI. For example, properties like Visible or Exists. The available properties depend on the control type.
|
Property |
Description |
|---|---|
|
Enabled |
Available only for GUI controls and indicates whether the control is enable (True) or disable (False). Use data type Boolean. |
|
Exists |
Available for GUI and NonGUI controls and indicates whether the control exists (True) or not (False). Use data type Boolean. |
|
Visible |
Availabe only for GUI applications and indicates whether a control is visible in the UI or not. |
Technical properties
Technical properties are technology-specific based on the underlying technology, such as HTML or PDF. For example, technical properties for HTML include Tag, InnerText, and other HTML elements.
You can find the available technical properties for a module by looking at the Technical properties section of Tosca XScan.
Reflected properties
By default, Tosca Cloud doesn't show all available properties in Tosca XScan. You can find more by selecting More>Load all in Tosca XScan. These extra properties are reflected properties and come directly from the application under test. You can use them to verify and identify controls. You can't use reflected properties to steer.