Running mobile tests as an AFT Suite on BrowserStack Cloud
After you create an AFT Suite for mobile tests, you can run the AFT Suite on multiple devices connected to the BrowserStack Cloud to accelerate the test efforts.
Before you begin
- Created an AFT Suite with mobile tests. See Creating an AFT Suite to run mobile tests on BrowserStack Cloud.
- Set up your account to access the BrowserStack Cloud. You must have valid credentials such as the user name, either the host name or the URL of the BrowserStack cloud instance, and an API key to authenticate the connection. This key is available under ACCESS KEY in the BrowserStack dashboard.
- Uploaded the .ipa or .app file of the iOS application or the .apk file of the Android application to the BrowserStack server for testing. For information, refer to Live Testing in the BrowserStack documentation.
- Installed the Android and iOS applications that you want to test on the device.
Procedure
- Open the UI Test perspective in Test UI if it is not already open.
-
Click
.
The UI Test Playback pane is displayed.
-
Perform the following steps in the UI Test Playback
pane:
-
Select the project that contains the AFT Suite, in the Test
Navigator pane.
The AFT Suite that you created for the mobile tests is located in the Accelerated Functional Tests folder.
- Expand the contents of the Accelerated Functional Tests folder to view the AFT XML that is displayed with the name you provided.
-
Right-click the XML file of the AFT Suite, and then click Run
Distributed Tests.
The Run Accelerated Functional Test dialog is displayed.Note: If you repeat the AFT Suite run because the previous run failed, the Re-run failed tests only from the last playback option is available for selection. When you select this option, the AFT Suite is run on the devices and location on which it previously failed.
- Click OK.
Results
You have run the mobile tests that are in an AFT Suite. The tests run on mobile devices that are on the Cloud from the location you configured.