This topic describes the billable items, billing rules, and billing methods of Mobile Testing.
Billing rules
Billable items
Service | Billable items | Item |
Basic testing | Cycles | Includes:
|
Remote debugging | Minutes | Includes:
|
Privacy compliance | - | This feature is in public preview. The public preview period is two months from the release date. |
Billing statistics
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 incurred for resource usage during basic testing. You can use resource plans for remote debugging to offset the fees incurred for resource usage during performance testing, remote debugging, and script recording. You cannot use resource plans for basic testing to offset the fees incurred for resource usage during remote debugging or use resource plans for remote debugging to offset the fees incurred for 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 cycle
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 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.
Bills are typically generated around 3:00 the next day. The actual time when bills are generated prevails. View bills.
Billing methods
Mobile Testing provides the following billing methods.
Free quota
Service | Free quota | Description |
Basic testing | 30 cycles per month |
|
Remote debugging | 30 minutes per month |
Resource plans
Resource plans are billed upfront 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.
Basic testing
No. | Duration (years) | Specification (cycles) | Price (USD) |
1 | 1 | 2 | $5 |
2 | 1 | 100 | $250 |
3 | 1 | 1000 | $2400 |
4 | 1 | 10000 | $23000 |
View resource plan usage: Billing > My Resource Plans > Resource Plan Overview.
Remote debugging
No. | Duration (years) | Specification (minutes) | Price (USD) |
1 | 1 | 60 | $10.2 |
2 | 1 | 600 | $102 |
3 | 1 | 6000 | $1020 |
View resource plan usage: Billing > My Resource Plans > Resource Plan Overview.
Pay-as-you-go
The pay-as-you-go billing method is unavailable on the buy page.
Service | Unit of measurement | Price (USD) |
Basic testing | 1 cycle | $2.5 |
Remote debugging | 1 minute | $0.17 |
Deduction sequence
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 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.
Overdue payments
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.
Refund policy
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, submit a ticket for manual processing.