Creating New Variables While Adding Steps with Certify LiveTouch
As you add steps to your process with Certify LiveTouch, you can create new variables for the application's values.
When you select the Use Variables for New Steps option, variables are created for the values, as well as a layout and a recordset. These variables are linked to the object and application version of the step, and they appear in the Certify Variables window.
When a layout is created in LiveTouch, it is automatically attached to the process. The layout is named as the same name as the process, and it is saved in the root folder. If a layout already exists in the root folder with the same name, then an error occurs.
If no recordsets exist for either the existing or the newly created layout, then a new recordset is created. The new recordset is named Default. If a recordset does not exist with this name, then one is created. In the Recordset tab, one single row is automatically added to the recordset containing the literal values from the application for the steps that were added. The new layout and recordset are also listed in the Data window.
This feature is only available for the SAP, Web, and Java interfaces.
Multiple Select Option
When inserting new steps, you can select multiple objects to create several steps at one time. In order to create steps in the correct order, you will need to select the objects accordingly.
To create variables while adding steps to a process with Certify LiveTouch:
- Open the application and navigate to the screen that you will use for your Certify process.
- In the Certify Navigation pane, click Processes.
The Processes window opens.
- In the Processes Summary pane, right-click a process and select Edit or double-click on a process.
The Process Editor opens.
- Click the Steps tab.
The Steps tab opens.
- In the Step grid, right-click on the step you want to go before the step you are creating and select Insert Step Below Using LiveTouch. If this were a new process with no steps, then you would have to first add a step before you right-click on the step to invoke the Insert Step Below Using LiveTouch menu option.
Certify minimizes, and the Certify LiveTouch utility opens.
- In the LiveTouch utility, click Pause so that you are able to configure LiveTouch.
- From the Settings drop-down menu, select Use Variables for New Steps.
- From the LiveTouch menu, select how you want to learn objects. For descriptions about the LiveTouch menu options, see Understanding Certify LiveTouch.
- After you have completed your configuration, click Start to begin creating steps.
- Place your mouse over the application window.
A red highlight appears around objects in the application.
- Click on the highlighted object(s) that you want to add to your process.
LiveTouch validates the selected object to ensure that it is recognized by Certify for the current project.
If it is not recognized and you selected the Save Objects to Application Version option, then LiveTouch displays a message stating that you will not be able to select the object because it has not been learned or associated with the application version in the current project. This object may be present in another application version.
- After you have completed your selection, click the Save and Close button in LiveTouch.
The Certify Process Editor opens. In the Step grid, the step or multiple steps has been inserted for the selected object(s), and the steps are populated with the following information:
- Application version
- Window
- Object
- Action
- Parameters
Parameters will only be captured if values were present in those fields when captured by LiveTouch.
When you click the Process Details tab, you will see a layout was added with the same name as the process, and a recordset named Default was created. Click the Recordset tab to view the newly created recordset that contains the literal values of the application.
- If needed, modify the action and add any needed parameter information.
- Click the Save button to save the process.