Preparing iOS Applications

Applies to TestComplete 14.70, last modified on April 22, 2021

To prepare (or instrument) your iOS applications for testing with TestComplete, you need to prepare them in a special way. The topics of this section provide a detailed explanation of how you can do this in TestComplete and Xcode.

Do not submit instrumented applications to the App Store. Instrumented applications use private APIs and will be rejected. Create a separate build configuration for test builds.

In This Section

Instrumenting iOS Applications - Overview

Explains why instrumentation is needed and provides an overview of how to prepare iOS applications for testing with TestComplete.

Instrumenting iOS Applications in TestComplete UI

Contains step-by-step information on instrumenting iOS applications from within TestComplete.

Instrumenting iOS Applications From Scripts

Explains how you can instrument iOS applications automatically from scripts.

Instrumenting iOS Applications in Xcode

Explains how you can instrument iOS applications manually in Xcode.

Instrumenting iOS Applications in Xamarin Studio

Explains how you can instrument iOS applications manually in Xamarin Studio.

Getting Files Required for Instrumentation

Contains information on how to get the files that you will need to instrument the application from script code or from TestComplete UI.

Other Preparatory Actions

Before you start testing your iOS application with TestComplete, you also need to configure the computer where TestComplete is installed. For more information, see Preparing Test Computers and TestComplete for iOS Testing.

See Also

Preparing Applications, Devices, and Test Computers for iOS Testing
Preparing Test Computers and TestComplete for iOS Testing
Preparing iOS Devices
Testing iOS Applications - Overview

Highlight search results