In this chapter, we’ll cover the initial steps of a mobile web test. After these initial steps, test creation follows the same principles as in the ⇢ iOS app test example and ⇢ general web test creation.
In this chapter
To create a mobile web test, make the following preparations:
Connect mobile device
Install the Ranorex Web Browser app for iOS
⇢ Create a new solution for mobile testing using the RocketStart wizard.
Open the Endpoints pad.
Open the recording module Recording1.rxrec.
Ranorex Studio should now look as follows:
Empty action table in the recording module
Your device in the Endpoints pad
Ranorex Service App running on the mobile device, showing the preinstrumented web browser app.
The dialog for selecting the mobile device and instrumented app appears.
Select your iOS device, select the app (Ranorex Web Browser), specify the URL, and click Create.
Ranorex Studio now executes the following processes to set up mobile test building:
Ranorex Studio starts the selected app on your mobile device and adds the respective actions in the action table.
The RUN button changes to reflect that it now runs the test on the current automation root, i.e. the active endpoint/mobile devices, not the computer.
An action that starts the app on the mobile device has been added to the action table.
An action that navigates to the specified URL in the web browser app has also been added.
Ranorex Studio starts the preinstrumented web browser and navigates to the specified URL on the mobile device.
Ranorex Spy starts in live tracking mode for all UI elements of the instrumented mobile app.
Element browser in Spy showing all the UI elements of the instrumented app.
Live view of the instrumented app on the mobile device.