Testing iOS Applications Run in Slide Over

Applies to TestComplete 14.0, last modified on January 23, 2019

The Slide Over feature of iOS allows you to run a secondary application while you are working with another one (a primary application). TestComplete supports testing iOS applications run in Slide Over. Mostly, testing such applications is similar to testing regular applications, however, it has some specifics:

  • TestComplete can work only with an active application at once. An active application is an application run in Slide Over (a secondary application) or regular application (a primary application) if Slide Over is closed.

  • TestComplete does not support switching between primary and secondary applications. This means that you cannot run an application in Slide Over or switch back to a primary application by using TestComplete. Because of that, you must ensure that the tested application is running in the desired mode before the test record or playback. You can do this manually on the device.

  • Mobile Screen shows the secondary application on the left of the window, although it is located on the right of the device screen:

    An application run in slide over
  • A test recorded against an application in one mode may fail when it is running against the same application working in another mode. See possible workarounds.

See Also

Testing iOS Applications - Overview
Adapting Tests to Mobile Devices of Different Types

Highlight search results