AI-based testing: Supported control types
GUI UFT Mobile and Web tests only
This topic lists the control types that UFT One can recognize using Artificial Intelligence (AI).
UFT One AI-based testing support
The following table describes the level of AI-based testing support provided in each UFT One version.
UFT One version | Mobile apps | Desktop web |
---|---|---|
15.0 | Supported | Not supported |
15.0.1 | Supported | Technical preview |
15.0.2 | Supported | Supported |
Supported control types
Below is the list of control types that UFT One can identify using AI. The aliases defined for each class are alternative names that refer to the same controls.
These are the keywords you can use for a control's type or class, when describing a control for a test step:
Class | Aliases | Examples | Notes |
---|---|---|---|
bell | alarm, notification |
![]() |
|
button | |||
camera |
![]() |
||
categories |
![]() |
||
chat |
![]() |
||
check_box | checkbox | ||
check_mark |
tick |
![]() ![]() |
UFT One 15.0.2 and later |
close | clear |
![]() |
|
combo_box |
combobox |
![]() |
UFT One 15.0.1 and later |
dot_menu | menu |
![]() |
|
down_triangle | collapse, down |
![]() |
|
eq_settings | settings |
![]() |
|
![]() |
|||
favorites | rating, star |
![]() |
|
gear_settings | settings |
![]() |
|
hamburger_menu | menu |
![]() |
|
help |
![]() |
||
home |
![]() |
||
info |
![]() |
||
input | field, edit, editfield | ||
|
![]() ![]() ![]() |
|
|
left_arrow | arrow |
![]() |
|
left_triangle | back, previous |
![]() |
|
|
![]() ![]() |
|
|
location |
![]() |
||
![]() |
|||
minus |
subtract, zoom_out |
![]() |
UFT One 15.0.2 and later |
pencil | edit |
![]() |
|
phone | call |
![]() |
|
plus |
add zoom_in |
![]() |
The zoom_in alias is supported on UFT One 15.0.2 and later |
profile | person, user |
![]() |
|
radio_button | radiobutton |
![]() |
|
right_arrow | arrow |
![]() |
|
right_triangle | next, forward, play |
![]() |
|
rss_feed |
rss |
![]() ![]() |
|
search |
![]() |
||
share |
![]() |
||
shopping_bag | bag |
![]() |
|
shopping_cart | cart |
![]() |
|
text | Use this class only in AI Codeless Testing tests. In UFT One, identify text objects using the AIUtil.FindText or AIUtil.FindTextBlock methods. | ||
text_box | textbox |
![]() ![]() |
UFT One 15.0.2 and later also support multi-line text boxes |
toggle_button | toggle, switch |
![]() |
|
tool_settings | settings |
![]() |
|
trash | delete |
![]() |
|
![]() |
|||
up_triangle | up, triangle |
![]() |
|
view |
![]() |
Note: An underscore can be replaced with a space.
You can use general names to include multiple control types:
Supported on UFT One versions 15.0.2 and later
Generic name | Included controls |
---|---|
left | left_arrow, left_triangle |
right | right_arrow, right_triangle |
up | up_triangle |
down | down_triangle |
field | input, text_box, combo_box |
toggleable, togglable | check_box, toggle_button, radio_button |
left for left arrows and left triangles. Similarly, you can use right, up, and down.
Toggleable or Togglable for controls like toggle button, check box, and radio button.
field for areas that accept text, like edit boxes and combo boxes.
Control types that can be identified by text
Controls of the following types can be more specifically identified by their text:
- button
- check box
- combo box (UFT One 15.0.1 or later)
- input
- radio button
- text box
- toggle button
See also: