Resource plans for basic testing are purchased, or resource usage does not exceed the free quota. For more information, see Pricing.
The iOS app that you want to test is uploaded. For more information, see Upload an app.
A use case set for functional testing is created or imported. For more information, see Create or import a use case set.
A script is uploaded or recorded online, and a use case is created. For more information, see Create a use case.
The Mobile Testing console page is displayed. For more information, see Go to the Mobile Testing console page.
Step 1: In the left-side navigation pane of the Mobile Testing console, choose Testing Products > Functional Testing.
Step 2: Select the iOS app that you want to test from the app drop-down list.
The Android app that you want to test must be uploaded in advance. If it is not uploaded, click Upload App to upload it. For more information, see Upload an app.
Step 3: Click Submit Test to go to the Run Functional Testing page.
Step 4: On the Run Functional Testing page, configure the test. For more information, see Configuration description.
Step 5: After the test is configured, move the pointer over Submit Test. The number of estimated required cycles in resource plans is displayed.
If Estimated Required Cycles in Resource Plans exceeds the free quota of the account or the total quota of the purchased resource plans, click Buy Resource Plan to purchase Basic Testing resource plans.
Step 6: Click Submit Test.
After the test is submitted, it waits in the queue to be executed. After the test is executed, you can view the complete test report.
Select App and Version
The app that is uploaded or selected by default. The app package can be changed.
The version of the app that is uploaded or selected by default. If multiple app versions exist, select the version that can be used for functional testing.
The information of the test, which facilitates subsequent query and review.
The following table describes the parameters contained in the Basic Information section.
Official Edition/Trial Edition
For more information, see Pricing.
Step 1: Click Select Model. In the Select Test Model panel, select a model from the model list or select one or more preset options to batch select models.
Step 2: Select one or more preset options to batch select devices and add them to the Selected list.
Step 3: Set System Version and Resolution to filter devices.
Step 4: Enter a brand and a model in the search box to filter brands and models. Fuzzy match is supported.
Step 5: Select one or more devices to add them to the Selected list.
Step 6: In the Selected list, perform the following operations:
Step 7: Click OK to save the model list.
The following table describes the parameters contained in the Test Configurations section.
Use Case Library Version
The use case library version of the use case set that is used for functional testing.
Test Case Set
The use case set that is used for functional testing.
Use case sets must be configured in advance. If no use case sets are configured, you can click Use Cases. On the Scripts tab of the page that appears, you can configure a use case set. For more information, see Create or import a use case set.
The parameter group related to a use case set that is used for functional testing.
Parameter groups related to use case sets for logon must be configured in advance. For more information, see Create a parameter group.
Specifies whether the account can be used to log on to the app only from a single device.
The dSYM file that corresponds to the .ipa package. Compress the dSYM file to a ZIP file before you upload it.
The email address that is used to receive notifications after functional testing is complete.