This topic describes the billable items, billing rules, and billing methods of Mobile Testing.
Billing rules
Billable items
Service | Unit | Description |
Basic testing | Cycles | You can perform the following basic tests:
|
Remote debugging | Minutes | You can use remote devices to perform the following tests:
|
Privacy compliance | - | This feature is in public preview. The public preview period is two months from the release date. |
Metering methods
Service | Description |
Basic testing |
Note
|
Remote debugging |
Note The same unit is used to measure the resource usage of tests on Android devices and iOS devices. The unit price of iOS device resources is twice the unit price of Android device resources. If you perform script recording on an Android device and an iOS device for 1 minute each, you are charged for 1 minute of resource usage on the Android device and 2 minutes of resource usage on the iOS device. |
Billing accuracy
Service | Description |
Basic testing | The number of cycles of resource usage is rounded up to the nearest integer. |
Remote debugging | The test duration is accurate to the minute and the number of minutes is rounded up to the nearest integer. For example, if the test duration is shorter than 1 minute, the duration is rounded up to 1 minute. |
You can use resource plans for basic testing to offset the fees that are incurred for the resource usage during basic testing. You can use resource plans for remote debugging to offset the fees that are incurred for the resource usage during performance testing, remote debugging, and script recording. You cannot use resource plans for basic testing to offset the fees that are incurred for the resource usage during remote debugging or use resource plans for remote debugging to offset the fees that are incurred for the resource usage during basic testing.
You are charged each time you submit a basic testing task or a remote debugging task in Mobile Testing. For example, if you submit two tasks to test the same app on the same device, you are charged twice.
Billing cycles
For basic testing, you are charged when a task is submitted. For remote debugging, you are charged when a task is complete. The system requires several minutes to record a fee. The actual point in time when the system records the fee prevails.
The system generates bills for the resource usage during basic testing and remote debugging on a daily basis and collects billing statistics each day. After your free quota and quotas of resource plans are exhausted, you are charged for the resources that you use each day.
The free quota for basic testing is set on a monthly basis and is cleared on the first day of each month. If the amount of resources that you use in a month does not exceed the free quota, you are not charged. If the amount of resources exceeds the free quota, you are charged for the additional resource usage.
Bill generation
Subscription bill: When you purchase a service plan or resource plan, a bill is generated.
Pay-as-you-go bill: If you use the services that are provided by Enterprise Mobile Application Studio (EMAS) based on the pay-as-you-go billing method, a bill is generated each day based on your resource usage of the previous day.
The daily bill is generated at approximately 3:00 (UTC+8) the next day. The actual point in time when a bill is generated prevails. To view your bills, go to the Bills page of your account.
Billing methods
Mobile Testing provides the following billing methods.
Free quotas
Service | Free quota | Description |
Basic testing | 30 cycles per month |
|
Remote debugging | 30 minutes per month |
Resource plans
Resource plans support only the subscription billing method and are more cost-effective in most cases. You can purchase multiple resource plans. The resource plans are used to offset the fees for your resource usage based on the order in which you complete the payments for the resource plans.
Resource plans for basic testing
Go to the buy page to purchase a resource plan for basic testing.
No. | Duration (years) | Specification (cycles) | Price (USD) |
1 | 1 | 2 | 5 |
2 | 1 | 100 | 250 |
3 | 1 | 1,000 | 2,400 |
4 | 1 | 10,000 | 23,000 |
You can perform the following steps to view the usage of your resource plans: In the left-side navigation pane of the Mobile Testing console, click Billing. On the page that appears, click My Resource Plans. On the Manage Reserved Instances page, click the Details tab to view the summary information of resource plans.
Resource plans for remote debugging
Go to the buy page of EMAS resource plans to purchase a resource plan for remote debugging.
No. | Duration (years) | Specification (minutes) | Price (USD) |
1 | 1 | 60 | 10.2 |
2 | 1 | 600 | 102 |
3 | 1 | 6,000 | 1,020 |
You can perform the following steps to view the usage of your resource plans: In the left-side navigation pane of the Mobile Testing console, click Billing. On the page that appears, click My Resource Plans. On the Manage Reserved Instances page, click the
Details tab to view the summary information of resource plans.
Unit prices of pay-as-you-go resources
The pay-as-you-go billing method is unavailable on the buy page.
Service | Unit | Price (USD) |
Basic testing | Cycles | 2.5 |
Remote debugging | Minutes | 0.17 |
Deduction order
You can purchase resource plans for basic testing and remote debugging based on the subscription billing method. The resource plans are used to offset the fees that are incurred for your resource usage. In special scenarios, such as scenarios in which billing failures occur, the system may charge you for your resource usage by using the pay-as-you-go billing method.
You are billed for expert service based on the subscription billing method and you are required to complete the payment when you purchase the service. This service does not incur additional fees.
Overdue payments and renewal methods
After a payment becomes overdue in an Alibaba Cloud account, a grace period starts. During this period, your services remain available and Mobile Testing continues to provide services to ensure your business continuity.
Mobile Testing provides a 24-hour grace period for overdue payments. If an overdue payment is not settled after the grace period elapses, Mobile Testing stops providing services.
After you complete the overdue payment, your services are automatically resumed.
Refunds
You can apply for refunds on your resource plans only if the resource plans are not used. You can apply for a refund on a resource plan only before the resource plan expires.
To apply for a refund, go to the ticket system.