Testing iOS Applications

Applies to TestComplete 14.74, last modified on March 04, 2021

TestComplete supports testing iOS applications. Testing these applications differs from testing Web and Windows desktop applications. The following topics provide complete information about this.

In This Section

Testing iOS Applications - Overview

Provides basic information on testing iOS applications.

Preparing Applications, Devices, and Test Computers for iOS Testing

Explains how to prepare iOS applications, devices, test computers and TestComplete for testing.

Creating Tests for iOS Applications

Provides step-by-step information on creating a script test for an iOS application.

Recording iOS Tests

Describes how to record tests against iOS applications.

Recording Specifics

Describes the specifics of recording tests for iOS applications.

Addressing Objects in iOS Applications

Describes how TestComplete names test objects of iOS applications.

Simulating User Actions on iOS Applications

Explains how to simulate user actions like touches and keystrokes on iOS applications.

Working With Tested iOS Applications

Explains how to add iOS applications to the list of tested applications of your project and how to install and run the applications on a device.

How To Test iOS Applications

Describes how to perform various tasks when creating and running iOS tests.

Related Topics of Interest

Working With iOS Controls

Provides detailed information on how to perform specific actions on iOS controls.

Recording Automated Tests

Contains basic information on recording in TestComplete.

Running, Rerunning, Pausing, and Stopping Automated Tests

Contains general information on running tests in TestComplete.

Geolocation Testing and Sensors

Explains how to work with data of GPS and other sensors in your tests.

Testing Hybrid Mobile Applications

Explains how to test iOS applications that use the UIWebView or WKWebView control.


TestComplete includes a sample test project that illustrates testing of iOS applications:

<TestComplete Samples>\Mobile\iOS\Orders\TCProjects

Note: If you do not have the sample, download the TestComplete Samples installation package from the support.smartbear.com/downloads/testcomplete/samples/ page of our website and run it.


To get started with testing iOS applications, go through the Testing iOS Applications - Tutorial.

See Also

Testing Mobile Applications
Applications Testing

Highlight search results