6.0+14 iOS application testing

This chapter covers test automation of iOS native applications.

Video There is a short introductory video about iOS testing available on our QF-Test YouTube channel.

In September 2024, a special webinar took place about iOS testing with QF-Test. After a bit of theory the detailed way of working with the simulator and real device is demonstrated.

Video Here you can find the special webinar video recording available on our QF-Test YouTube channel.

Note In case you want to test mobile Web applications, we recommend to check out the options of the mobile emulation mode of the chrome desktop browser as describe in "Emulation of mobile browsers". Even though it is possible to control an accessibility aware web browser on an iOS device for testing (e.g. Safari), the mobile emulation mode offers better automation features and less overhead for mobile web testing.

14.1 Preconditions and known restrictions

14.2 Installing Xcode, Simulators and IDB

14.3 Testing on a real iOS device

14.4 Create a QF-Test Setup sequence for iOS testing

14.5 Record actions and checks for iOS

14.6 iOS utility procedures