General module properties
When you create modules, Tosca Cloud automatically assigns default properties and some property values to the modules and module attributes. These properties define the identification, interaction, and validation of controls during automated testing. They store important details such as element locators, expected behaviors, or metadata, enabling the test system to reliably interact with the right elements and ensuring that the test is accurate and adaptable to changes in the application.
Go to Inventory > Modules and select a module to view its properties in the Properties pane on the right side of the window.
In this table you'll find all supported properties and their meaning:
Property |
Description |
---|---|
AutomationFramework |
Indicates the automation framework, such as TBox or Generic. |
|
|
Specifies how many times you can use a module attribute as a test step value in a single test step.
|
|
CreatedAt |
Indicates the date and time when the object was created. |
Indicates the Tosca Cloud user name that created the object. |
|
Specifies the default action mode for test step values. Newly created test step values automatically get this action mode if the cardinality of the attribute has a value >0. You can select the available action mode from a drop-down list, depending on the specified InterfaceType. Some controls get a default value when you scan them with Tosca XScan. |
|
Defines the default data type for the test step value. The data type indicates the type of input specified in the Value field of the test step value. Tosca Cloud applies the data type defined at the module attribute level to the test step values. However, you can always change it there if necessary. |
|
Defines a default value that is automatically passed to the test case whenever you use the module. |
|
You can write any information in this text field. This doesn't affect the automated control steering. The text is displayed in the tooltip of the test step or test step value. |
|
HasMissingReferences |
Specifies that a reference is missing. Possible values are True or False (default). |
Contains the control information necessary to identify module attributes, such as parent controls, during testing. The value is a JSON string that you can copy or edit. |
|
ImplementationType |
Indicates the technology used to steer the test object, such as JAVA, HTML, SAP, etc. |
Specifies whether the test object is a GUI or nonGUI.
|
|
IsAbstract |
Indicates whether your module is abstract or not. You can't use abstract modules in the test case. |
Indicates the date and time when the object was last modified. |
|
Indicates the Tosca Cloud user name who last modified the object. |
|
Add one or more custom labels that you can use to search and filter your modules. |
|
TechnicalId |
Use this parameter to define a technology-specific property. |
Contains the object's unique identification number in the workspace. |
|
Version |
Specifies the Tosca Cloud version used to scan the module. |
Value range |
The Value range on the Details tab contains a list of values separated by semicolons. |
Use module value ranges in a test step
The Value range on the Details tab contains a list of values that are separated by semicolons. Tosca XScan identifies these values when scanning the Combobox and Listbox control types and automatically adds them to the module. You can also specify the values manually.
When you add the module attribute to your test case, the values show up as a dropdown list in the Value range column. Just pick one, and the system uses the exact text, including spaces.