All Products
Search
Document Center

Mobile Testing:Apply for expert service

Last Updated:Jul 18, 2023

The expert service supports app testing services such as compatibility testing, functional testing, and remote debugging. Experts from Alibaba Cloud create test scripts for you based on your business requirements and provide a professional analysis report of the test results within 48 hours.

Prerequisites

WeChat test accounts are provided to test WeChat miniapps.

Go to the Introduction to Expert Testing tab

In the left-side navigation pane, choose Solutions > Expert Services to view the details of the Mobile Testing expert service.

Download a sample report

On the Introduction to Expert Testing tab, click Download Sample Report to download the sample report that is generated by the expert service.

Submit a test requirement

  1. On the Introduction to Expert Testing tab, click Submit Requirement to go to the Submit Expert Test Requirement page.

    国际站提交需求

    You can also click Submit Requirement on the Requirements tab to go to the Submit Expert Test Requirement page.

    需求管理
  2. On the Submit Expert Test Requirement page, add requirements for Android and iOS app testing and special test requirements.

    • Requirements for Android app testing

      Parameter

      Description

      Compatibility Testing

      If you want to perform compatibility testing, enter the number of devices on which you want to run compatibility tests in the Devices field. Then, specify the test duration for your app on each device in the Test Duration field.

      Functional Testing

      If you want to perform functional testing, enter the number of devices on which you want to run functional tests in the Devices field. Then, enter the number of test cases that you want to use to verify the features of your app in the Test Cases field.

      UI Adaptation Testing

      UI adaptation testing can be used to check whether the page layout and style of your app are displayed as expected on different devices. UI adaptation testing can also be used to check whether operations can be performed on the app, whether the controls work as expected, and whether the UI is user-friendly.

      If you want to perform UI adaptation testing, select Add UI Adaptation Test.

      Retesting Required

      After the issues that are detected in an app test are resolved, the test expert performs the same test again for secondary verification.

      If you want to perform retesting, select Add Retest.

      Tests

      You can purchase multiple tests at a time to meet the preceding requirements.

      For example, if you plan to iterate and test an app once a month, enter 12. If you plan to test versions 1.0 and 2.0 of an app, enter 2. If you plan to test only the current version of an app, enter 1.

    • Requirements for iOS app testingiOS应用测试要求1151

      Parameter

      Description

      Compatibility Testing

      If you want to perform compatibility testing, enter the number of devices on which you want to run compatibility tests in the Devices field. Then, specify the test duration for your app on each device in the Test Duration field.

      Functional Testing

      If you want to perform functional testing, enter the number of devices on which you want to run functional tests in the Devices field. Then, enter the number of test cases that you want to use to verify the features of your app in the Test Cases field.

      UI Adaptation Testing

      UI adaptation testing can be used to check whether the page layout and style of your app are displayed as expected on different devices. UI adaptation testing can also be used to check whether operations can be performed on the app, whether the controls work as expected, and whether the UI is user-friendly.

      If you want to perform UI adaptation testing, select Add UI Adaptation Test.

      Retesting Required

      After the issues that are detected in an app test are resolved, the test expert performs the same test again for secondary verification.

      If you want to retest the app, select Add Retest.

      Tests

      You can purchase multiple tests at a time to meet the preceding requirements.

      For example, if you plan to iterate and test an app once a month, enter 12. If you plan to test versions 1.0 and 2.0 of an app, enter 2. If you plan to test only the current version of an app, enter 1.

    • Special test requirements截屏2020-12-09 上午11 You can select options based on the actual conditions of your app.

  3. Configure the Expected Delivery Time and Requirement Description parameters.

  4. (Optional) Upload the app that you want to test, and upload the requirement documents.

    Note

    • You can upload only app files that are in the APK or IPA format and are smaller than 2 GB in size.

    • You can upload only requirement documents that are in the DOC, DOCX, XLS, XLSX, or PDF format and are smaller than 100 MB in size.

  5. Enter your user information for subsequent contact and communication.用户信息1419

  6. Click Submit to submit the test requirements. You can also click Save and Submit Later to save the test requirements.

    After you submit the test requirements, you can view the test requirements on the Requirements tab.

    提交测试需求1430

Cancel a test requirement

1. On the Requirements tab, view a test requirement that you submitted.

2. If the test requirement is in the Evaluating state, click Cancel Requirement to cancel the test requirement.

取消需求1436 After the test requirement is canceled, the status of the test requirement changes to Canceled.

Resubmit a test requirement

1. On the Requirements tab, view a test requirement that you submitted.

2. If the test requirement is in the Canceled state, click Resubmit Requirement. The Submit Expert Test Requirement page appears.

重新提交需求1442

3. On the Submit Expert Test Requirement page, modify the test requirement. For information about how to configure the relevant parameters, see the "Submit a test requirement" section in this topic.

Place an order and complete the payment

1. On the Requirements tab, view a test requirement that you submitted.

2. If the test requirement is evaluated, the status of the test requirement changes to Unpaid.

3. Click Details Page. The Expert Test Requirement Details page appears.

评估完成1451

4. On the Expert Test Requirement Details page, view Estimated Working Hours.

5. If you agree to the details of the test requirement, contact your sales representative to pay for the order. If you do not agree to the details of the test requirement, click Cancel Requirement to cancel the current test requirement.取消订单

After the payment is complete, the status of the test requirement changes to Paid.

Initiate a test

1. On the Requirements tab, view a test requirement that you submitted.

2. If the test requirement is in the Paid state, click Initiate Test. The Initiate Test panel appears.

3. In the Initiate Test panel, configure your requirements for the test.

发起测试1600The following table describes the parameters that are used to configure your requirements.

Parameter

Description

Terminal to Be Tested

Select one or more preset test requirements of Android apps, iOS apps, or miniapps for the current test.

Requirement Description

Specify a requirement description for the current test.

Expected Delivery Time

Set the expected delivery time for the current test.

UploadApp to Be Tested

You can upload only app files that are in the APK or IPA format and are smaller than 2 GB in size.

Upload Requirement Document

You can upload only requirement documents that are in the DOC, DOCX, XLS, XLSX, or PDF format and are smaller than 100 MB in size.

4. Click OK to initiate the test and wait for the test to complete.

After the test is initiated, you can view the initiated test on the Test Tasks tab.

测试任务1616

Export a test report

1. On the Test Tasks tab, view the test task that you initiated.

2. Click the Show icon to expand the task details.

3. If the test is complete, click Export Report to export the test report to your on-premises machine.

导出报告1619