Running mobile tests for iOS mobile applications
You can run the tests for iOS mobile applications that are recorded by using HCL DevOps Test
UI (Test UI).
Before you can play back the tests, you must have recorded the tests for the mobile applications by using Test UI. See Recording mobile tests for iOS applications.
Before you can play back the recorded mobile test, you must complete the following tasks:
- Installed the Xcode and the CLI tools for Xcode on the computer that you want to use for testing iOS mobile applications.
- Connected and started the iOS device that you want to use for testing iOS mobile applications. You can connect the iOS device to the computer through a USB cable.
- Installed the iOS application that you want to test on the iOS device.
You can play back the recorded mobile test on iOS devices or simulators
that are connected to any of the following computers or device clouds:
- Computer that runs Test UI.
- Remote agent computer.
- BitBar Cloud.
- BrowserStack Cloud.
- Perfecto Mobile Cloud.
- pCloudy Cloud.
Note: You cannot connect simulators to device
clouds.
To play back a mobile test, multiple mobile tests, a compound test, or an AFT Suite, after you select the test, you can select the location where the iOS devices or simulators are connected, and then specify the iOS device or simulator on which you want to run the test.
When you play back the Compound Test containing mobile tests, you can specify different iOS devices or simulators for each of the mobile test in the Compound Test.
See Configuration of mobile test runs.
You can find information about the tasks that you can perform when you want to play back the
recorded tests for iOS mobile applications as follows:
- Running mobile tests on an iOS device or simulator connected to a computer that runs DevOps Test UI
- Running mobile tests on an iOS device or simulator connected to a remote computer
- Running mobile tests on iOS devices on BitBar Cloud
- Running mobile tests on iOS devices on BrowserStack Cloud
- Running mobile tests on iOS devices on Perfecto Cloud
- Running mobile tests on iOS devices on pCloudy Cloud
- Running mobile tests as an AFT suite
- Running mobile tests for iOS applications from the command-line