Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Do one of the following:

    1. To dry run a test case, click Settings > System Execution Profile.

    2. To execute a test suite using a custom execution profile:

      1. Click Execution > Execution Profile.

      2. Do one of the following:

        • Click New to create a custom execution profile.

        • Under the Edit column, click the Edit button for the custom execution profile that you want to use.
          Note: If your suite or test case executes on a web application too, configure the required settings. For more information, refer to Configuring the System Execution Profile Settings.

  2. Click the Mobile tab.

  3. From the Appium Options drop-down list, select Custom.

  4. Enter the Appium Server URL in http://xyz:4723/wd/hubformat, where xyz denotes the IP address of the Macintosh machine.

  5. Set Execution Platform to iOS.

  6. If your iOS app is hybrid or web, select the Execute on Mobile Web checkbox.
    Note: QAS currently supports only the Safari browser on iOS platforms.

  7. (Mandatory) Enter the mobile device identifier where you want to execute the test cases, in UDID.
    For more information, refer to How to Identify UDID in Frequently Asked Questions (FAQs).

  8. (Mandatory) Enter the Device Name of the simulator or iOS real device.

  9. Set Automation Name to XCUITest.

  10. Enter the Platform Version of the iOS simulator or device.

  11. Enter the wait time for the object to display after the associated page opens in Native Object Sync Time, in seconds.

  12. (Optional) If your iOS app is hybrid or web, under Edit Desired Capabilities, enter the following information:

    • Select includeSafariInWebviews and set to True.

    • Select webviewConnectTimeout and set to 9000 (milliseconds).
      Note: If a suite execution fails because web-view is not found, then Qualitia recommends to use these additional capabilities.

...