UIAutomationNext project settings enable you to configure multiple properties that are common to activities globally for your current project. This means that once configured, the setting for each property is propagated to all of the activities in your project. If you want to configure a different setting for a specific activity, you can update it from that activity's Properties panel.
You can also configure settings that apply project-wide for target selection, the App/Web Recorder, and the use of targeting methods and anchors.
To configure UI Automation Next project settings:
- Select Project > Project Settings.
- Under Activities Settings, select the UI Automation Next tab.
- The settings are split in different categories, and each setting has a Production value and a Debug value. Expand the categories to update the desired settings.
You can reset all settings to their default values or copy all values between the debug and production fields using the Bulk Actions drop-down menu at the top of the window.
This page lists the properties you can configure and the activities that are impacted by each one. If you are not sure about the effects of changing the settings of a property, we recommend using the default setting.
Selection
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Auto Apply Changes |
| Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False |
Change Anchor Mode |
| Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False |
Add Anchor Mode |
| Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | True |
Show Confirm & Cancel Buttons |
| Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | True |
Recorder
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Enable Recorder | Enable the App/Web Recorder. | False | |
Confirm every step |
| False |
Generic
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Delay after (seconds) | Delay between the current activity and the next activity. | Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into | 0.2 |
Delay before (seconds) | Delay between the previous activity and the current activity. | Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into | 0.3 |
Timeout (seconds) | How long to wait for the current activity to be executed before throwing an error. | Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Go to URL, Highlight, Hover, Keyboard Shortcuts, Navigate Browser, Select Item, Type Into | 30 |
Targeting Methods
The settings determine which targeting methods and anchors to use in target detection. Separate sections are available for configuring settings for different types of target applications:
- Web - applies to web browsers.
- Java - applies to Java applications.
- SAP - applies to SAP applications.
- Desktop (UIA) - applies to desktop applications that use the Microsoft UI Automation technology.
- Desktop (AA) - applies to desktop applications that use the Microsoft Active Accessibility technology.
- Desktop (Win32) - applies to native desktop applications.
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Full Selector | Use the Selector method. | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False for Web, True for all other types |
Fuzzy Selector | Use the Fuzzy Selector method. | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False for SAP, True for all other types |
Image | Use the Image method. Note: This method is only used for the Check App State activity if the other methods are disabled. | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False for SAP, True for all other types |
Enable Auto Anchor | Use automatically generated anchors. | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False for SAP, True for all other types |
Enable Anchors | Use anchors. | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False for SAP, True for all other types |
Ignore Selectors with IDX | Disable the full selector if the target selector has a | Check/Uncheck, Check App State, Click, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | True |
Application/Browser
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Close | When to close the target application after executing activities in it. | Use Application/ Browser | Never |
Open | When to open the target application for executing activities in it. | Use Application/ Browser | IfNotOpen |
Check State
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Wait for state (seconds) | How long to wait for the target element to appear or disappear. | Check App State | 10 |
Data Scraping
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Delay between pages (seconds) | If the data spans multiple pages, how long to wait for each page to be loaded. | Extract Table Data | 0.3 |
Highlight
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Duration (seconds) | How long to highlight the target element. | Highlight | 1 |
Hover
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Duration (seconds) | How long to hover over the target element. | Hover | 2 |
Keyboard Events
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Click before typing | Whether to click the specified UI element before typing the text, and the type of click to perform. | Type Into | Single |
Delay between keys (seconds) | Delay between consecutive keystrokes. | Type Into | 0.02 |
Delay between shortcuts (seconds) | Delay between consecutive special keys. | Type Into | 0.5 |
Empty field | Whether to delete the existing content before typing the text, and how to clear the field. | Type Into | SingleLine |
Robot Logging
Information about the methods used to identify targets and anchors, and the performance of each method at runtime can be saved in the Robot execution logs. The options apply to all supported activities.
Property Name | Property Description | Impacted Activities | Default Setting |
---|---|---|---|
Log target & anchor search steps | Log the methods used to identify targets and anchors. | Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False |
Log targeting methods timings | Log the performance of each targeting method. | Check/Uncheck, Check App State, Click, Extract Table Data, Get Text, Highlight, Hover, Keyboard Shortcuts, Select Item, Type Into | False |
Updated 3 months ago