Automation Guide
Application testing
Mobile testing
Testing mobile web applications
Testing Safari on iOS
The requested page is not available for selected version.
Invoking Safari on iOS during automation
There are two methods by which Safari may be invoked on iOS devices:
- One, the “real-world” method, is to simply manually tap the Safari icon. However, this method requires manual intervention during automated test.
- Use the navigate built-in action.
Remember:
- Method #1 does not require you to install TestArchitect Browser Agent, whereas method #2 does. Refer to Re-signing and installing TestArchitect Browser Agent for details.
- For method #2, it is essential that you include the protocol (http:// or https://) for the target URL in the location argument. (For example, http://google.com)
- Regardless of the method chosen, ensure that the USB cable connection between your iOS device and the host machine is always maintained during automation.
Preparations to invoke automatically Safari iOS
This section describes the steps required to ensure that the navigate built-in action can successfully invoke Safari on iOS.