Working With iOS Controls

Applies to TestComplete 15.10, last modified on December 15, 2021

TestComplete provides extended support for iOS controls: buttons, segmented controls, switches, sliders, steppers and so on. These controls are automatically associated with iOS test objects that extend the controls’ functionality with a number of supplementary methods and properties. These extended methods and properties let you perform various operations over controls, for example, select individual items or retrieve item text.

The topics of this section provide detailed information on working with various iOS controls. They also include numerous code snippets that you can use in your tests.

In This Section

Working With iOS ActionSheet Controls

Explains how you can interact with action sheet controls from scripts.

Working With iOS Alert View Controls

Explains how you can interact with alert view controls from scripts.

Working With iOS Button Controls

Explains how you can interact with button controls from scripts.

Working With iOS Date Picker Controls

Explains how you can interact with date picker controls from scripts.

Working With iOS Page Controls

Explains how you can interact with page controls from scripts.

Working With iOS Picker View Controls

Explains how you can interact with picker view controls from scripts.

Working With iOS Scroll View Controls

Explains how you can interact with scroll view controls from scripts.

Working With iOS Segments and Segmented Controls

Explains how you can interact with segmented controls and segments from scripts.

Working With iOS Slider Controls

Explains how you can interact with slider controls from scripts.

Working With iOS Stepper Controls

Explains how you can interact with stepper controls from scripts.

Working With iOS Switch Controls

Explains how you can interact with switch controls from scripts.

Working With iOS TabBar Controls

Explains how you can interact with tab bar controls from scripts.

Working With iOS Table View Controls

Explains how you can interact with table view controls and with controls located on them from scripts.

Working With iOS Text Edit Controls

Explains how you can interact with text edit controls from scripts.

Working With iOS Toolbar and Navigation Bar Controls

Explains how you can interact with tool bar and navigation bar controls and with controls located on them from scripts.

Related Topics of Interest

List of iOS Controls

Contains a list of test objects provided for iOS controls.

Preparing Applications, Devices, and Test Computers for iOS Testing (Legacy)

Explains how to prepare the computer where TestComplete is installed, the iOS device and the mobile application for testing.

Addressing Objects in iOS Applications (Legacy)

Explains how TestComplete forms the names of test objects in iOS applications.

Supported Controls

Contains a complete list of controls supported by TestComplete.

See Also

Object-Specific Tasks

Highlight search results