Prerequisites
Resource plans for basic testing are purchased, or your resource usage does not exceed the free quota. For more information, see Pricing.
(Optional) The iOS app that you want to test is uploaded. For more information, see Upload an app.
Test cases and parameter groups are available for you to log on to the app to access its features. For more information, see Manage test cases and Create a parameter group.
The Mobile Testing console page is displayed. For more information, see Go to the Mobile Testing console page.
Procedure
In the left-side navigation pane of the Mobile Testing console, choose Testing Services > Compatibility Testing.
Select the iOS app that you want to test from the app drop-down list.
Click Create Test to go to the compatibility test configuration page.
Follow the steps on the page to configure a test task. For more information, see Configurations.
After you configure the test task, move the pointer over Submit Test to view the estimated number of resource plans to be consumed.
NoteIf the value of Estimated Consumption Resource Plans exceeds the free quota of the current account or the total quota of the purchased resource plans, click Buy Resource Plan to purchase resource plans for basic testing.
Click Submit Test.
After you submit the test, the test task is queued for execution. After the test is executed, a complete test report is generated.
Configurations
Parameter | Description |
Official Edition/Trial Edition |
For more information, see Pricing. |
Select Model | 1. Click Select Model. In the Select Test Model panel, select one or more models from the model list or select a pre-selection option to specify pre-selected models. 2. Select a pre-selection option to specify pre-selected brands and models and add them to the Selected list. 3. Set System Version and Resolution to filter devices. 4. Enter a brand name and a model name in the search box to filter brands and models. Fuzzy match is supported. 5. Select one or more devices that you want to add to the Selected list. 6. In the Selected list, perform the following operations:
7. Click OK to save the model list. |
Basic Information | |
Test App | By default, the uploaded or selected app is displayed. You can change the app. |
App Version | By default, the version of the uploaded or selected app is displayed. If multiple app versions exist, select the version that you want to use for functional testing. |
Task Name | The name of the test task. The name can contain letters, digits, and underscores (_). |
Test Remarks | The description of the test. The description facilitates subsequent query and review. |
Test Configurations | |
Test Duration | The duration of the test. If you use Official Edition, you must specify this parameter. Note If you use Trial Edition, the test duration is 10 minutes by default and cannot be changed. |
Login Method |
If you set Login Method to Test Case, you must set Select Case. |
Select Case | If you set Login Method to Test Case, you must select a test case. Note You must configure test cases in advance. If no test cases are configured in advance, click Test Case to go to the Scripts tab and configure test cases. For more information, see Create a script. |
Account Conflict | Specifies whether the account can be used to log on to the app only from a single device. This parameter is valid only when Login Method is set to Test Case. |
OtherConfig | |
Email Address | The email address that is used to receive notifications after compatibility testing is complete. |
Callback URL | The callback URL. |
Method | The HTTP callback method. Valid values: get and post. |