Control types

A control is an element in your application that the test can interact with, for instance a button, a text field, or a link.

You can record and verify all controls which can be automated, such as buttons and links. You cannot record interactions with scroll bars.

You can record the following controls:

Control

What can you do?

Button

  • Click the button

  • Verify the button label

CheckBox

  • Select or clear a check box

  • Verify that the check box is selected

ComboBox

  • Select an entry from the drop-down menu

  • Verify whether a specific entry was selected from the drop-down menu

Container

You cannot interact with a Container. It represents the HTML tags div, span, and fieldset.

Image

  • Click the image

  • Verify the storage location of the image

Label

  • Click the label

  • Verify the content of a label

Link

  • Click the link

  • Verify the link text

Listbox

  • Select or clear a list item

  • Verify whether a specific entry was selected from the drop-down menu

Menu

  • Select a menu entry by entering the specified path, e.g. File->Save

RadioButton

  • Select or deselect a radio button

  • Verify whether a radio button was selected or not

Slider

  • Enter a number to set the slider to a specific position

  • Verify the position of a slider

TabControl

  • Enter the name of a tab to select this tab

  • Verify whether a specific tab was selected

Cell

  • Select a table cell

  • Verify the content of a table cell

TextBox

  • Enter text and/or numbers into the text box

  • Verify the text in a text box

TreeView

  • Select a tree entry by entering the specified path, e.g. Level1->Level2->Level3

GenericGUI

GenericGUI is a control that Tricentis ARA can't identify as one of the other controls in this table.

Recorded TestSteps with different control types