Buy cloud-based load testing for Azure DevOps
Azure DevOps Services
The cloud-based load testing service is deprecated. More information about the deprecation, the service availability, and alternative services can be found here.
In this article, learn how to enable paid load testing in Azure DevOps.
Azure DevOps offers a cloud-based solution for load testing your apps. You can create load tests by using Visual Studio Ultimate 2013, Visual Studio Enterprise 2015, or later versions. Then you can run these tests in Azure DevOps.
Load tests are measured and billed in virtual user minutes (VUMs) as described in this Q&A: What are VUMs? How many minutes will my load test use?
If you don't have an Azure subscription, create a subscription before you begin.
Enable paid load testing
Sign in to your organization (
Select Organization settings.
Select the dropdown menu for Cloud-based load testing, and then select On.
You can set a monthly limit on the virtual user minutes that you use by selecting an amount from the PAID LOAD TESTING LIMIT drop-down menu. When you're done, choose Save.
Cloud-based load testing is enabled for your organization.
Billing and free monthly usage
You're charged for only the virtual user minutes of cloud-based load testing used above the free tier of user minutes per month. The free tier includes:
- Five Azure DevOps users (Basic)
- Free tier of Microsoft-hosted CI/CD (one concurrent job, up to 30 hours per month)
- 2GB of Azure Artifacts storage
- One self-hosted CI/CD concurrent job
- 20,000 virtual user minutes of cloud-based load testing
The free tier resets on the first day of the month.
Visual Studio subscriptions don't include any additional virtual user minutes. The free amounts are per organization, not per user.
For cloud-based load testing, you're charged for each virtual user minute that exceeds the free monthly usage.
Graduated discounts for cloud-based load testing are calculated based on your Azure subscription billing cycle.
Limits on load test runs
There's a limit on the duration for each test run. For cloud-based load testing, the limit depends on where you run your test. For details, see this Q&A.