Editing Objects During Execution
If an object is not found during test execution, you can revise the attribute string for the object while you are executing the process.
System objects cannot be edited.
A user must have Write access to the application version to edit objects.
Interfaces
If you are using the following interfaces, see Editing Objects During Process Creation and Execution for instructions on how to edit objects during process execution:
- HTML
- Silverlight
- Flex
If you are using the Mobile interface, see Editing Mobile Interface Objects During Process Creation and Execution.
The Certify Mac interface supports use of the Edit Object utility for browser-based process steps. Both Safari and Chrome browsers are supported. If you are using the Mac interface, you must be connected to a remote Mac. For more information, see Editing Objects with Mac Browsers.
To edit an object during execution:
- In the Navigation pane, click Processes.
The Processes window opens.
- In the Processes Summary pane, select a process that contains a Manual Step action and complete one of the following steps:
- Select a process and click the Run button
- Right-click a process and select Run.
The Configuration dialog opens.
- In the Run Settings section, select Manual from the Run Mode drop-down list.
- Configure the other settings to run your process. For more information, see Configuring Process Execution.
- Click Start.
The Execution dialog opens with the Step tab in view.
- Expand the Step view by clicking the Expand/Collapse button on the right of the dialog to view the steps while using the other tabs.
- Click the Manual Execution tab to view the details of each step's execution.
- In the menu, click Step to begin process execution.
- Continue to click Step for each process step.
-
If an object cannot be found when executing a specific step, right-click on the step and select Edit Object.
The Edit Object dialog opens.
-
If needed, update the information in the following fields. In most cases, you will choose to edit just the attribute string in the Identification Parameters grid.
Field
Description
Name
Enter a unique name for the object.
The name can have a maximum of 500 characters. Special characters and numbers are allowed in names.
Physical Name
Enter a physical name for the object. A physical name is given by the programmer in the application's code.
The physical name can have a maximum of 500 characters. Special characters and numbers are allowed in descriptions.
Description
Enter a description to identify the object.
The description can have a maximum of 256 characters. Special characters and numbers are allowed in descriptions.
Interface
Select an interface from the drop-down list where the new object will reside.
Class
Select a class that defines the object from the drop-down list. The class selection list is determined by the interface you selected.
Exclude from Resolve
This option is enabled if you manually created the object because these type of objects are not normally found in any map file. To not import or resolve this object, select this option to exclude it from the resolve process.
Disabled
Select this option if you want this object to be visible. If an object is visible, it can be included in a test. If you do not want to include this object in your test, do not select this option.
Identification Parameters
Edit the attribute string that identifies the interface-specific parameters for the object. The attribute string for windows and objects must already be in the database.
- If you want to link an object to a variable, click the Select Variable button. If you do not choose this option, go to Step 16.
The Select Variable dialog appears.
- In the Navigation pane, select the folder that contains the variable you want to add.
- In the Variables Summary pane, select a variable.
- Click OK.
The variable appears in the Linked Variable field.
- Click OK.
The updated object is saved.