Create a QF-Test 'Setup' sequence for iOS testing

  • Open the Quickstart Wizard via the »Extras« menu or the Quickstart Wizard toolbar button.
  • Select "An iOS application".

    Figure 17.6:  Quickstart wizard screen to select the application type
  • Select the real or simulated device from the drop-down list. Press "Refresh" in case no devices are visible. If it is still not visible, open Xcode and select »Window«-»Devices and Simulators« to make sure everything is properly set up.

    You can also provide only the first part of the device name to make your test more flexible.

    To proceed to the next step, press "Next".

    Figure 17.7:  Quickstart wizard screen to select the test device
  • As the next step you may want to specify the iOS .app bundle or .ipa file you want to test. You can also directly reference a .zip file, containing the app bundle. If you want to test an app already installed, leave it empty.

    Figure 17.8:  Quickstart wizard screen to select an app file
  • In the next step you can specify a client name and press "Next" or "Finish" to finalize the Wizard.

    Figure 17.9:  Quickstart wizard screen to specify the client name
  • As a result, a 'Setup' sequence will be created in the "Extras" node of the test suite. The 'Setup' sequence includes a call to the qfs.ios.setup.checkEnvironment procedure from the standard library, to verify that the executing system is properly set up.

    Figure 17.10:  iOS setup sequence created by the quickstart wizard