This is the Trace Id: bb078bf104fc1d0a394e2521f312baf9
Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

Azure App Testing

Run high-scale tests to identify quality and performance issues using a fully managed Azure service.
Optimize reliability and quality through scalable end-to-end testing.

Overview

Improve testing at scale

  • Generate, run, and analyze tests using natural language in Visual Studio Code, GitHub Copilot, and Azure—powered by AI-driven workflows.
  • Run scalable tests in continuous integration to catch regressions early and speed up builds with parallel execution—no infrastructure management needed.
  • Use Playwright, Apache JMeter, and Locust in a fully managed, cloud-scale service with no setup required. Focus on building quality apps and let Azure handle the rest.
  • Test Azure-hosted applications to get an integrated dashboard with client-side metrics and server-side resource metrics for deeper diagnostics and performance insights.
  • Manage both load and functional tests in the Azure Portal, SDK, or CLI with unified provisioning, access control, and billing.
FEATURES

Fully managed testing service

High-fidelity support for open-source tools

Seamlessly run existing Apache JMeter, Locust, or Playwright scripts at scale with a fully managed testing service.

AI-powered test authoring

Author, execute, and troubleshoot load tests using the VS Code extension with GitHub Copilot and Azure App Testing.

Integration with CI/CD workflows

Integrate testing into CI/CD pipelines to continuously validate performance, reliability, and user experience.

Scalable functional testing

Distribute tests to run in parallel on cloud-hosted browsers and scale beyond local resources to accelerate testing with Playwright Workspaces.

AI-driven actionable insights

Use AI to automatically detect issues, identify root causes, and get clear recommendations with no manual analysis required.

Testing public and private endpoints

Test public endpoints and private endpoints deployed in a virtual network.

Quick URL-based load testing

Quickly create load tests simulating your user flows by configuring HTTP requests within the Azure portal.

Multi-region load tests

Closely mimic real-life traffic patterns by simulating traffic simultaneously from multiple regions.
Security

Embedded security and compliance

34,000
Full-time equivalent engineers dedicated to security initiatives at Microsoft.
15,000
Partners with specialized security expertise.
 
>100
Compliance certifications, including over 50 specific to global regions and countries.
A person holding a tablet with one hand.
Pricing

Azure App Testing pricing

Minimize costs with pay-as-you-go pricing—only pay for the virtual user hours and browser minutes you consume in a month.

Optimize your apps with Azure App Testing

Find out how easy it is to optimize performance and quality with a fully managed Azure service.
FAQ

Frequently asked questions

  • Yes. Azure Load Testing is now Azure App Testing and the service still offers the same performance testing capabilities originally housed in Azure Load Testing. You can continue using your existing resources without any changes.

    Learn more

  • Azure App Testing has load testing and functional testing capabilities. Azure Load Testing is currently available in more than 18 regions, including USGov Virginia.

    To see the latest list of regions, go to the Azure products available by region page.

    Scalable functional testing with Playwright Workspaces can be performed in the following regions:

    • Asia Pacific: East Asia

    • Europe: West Europe

    • United States: East US, West US

  • Azure Load Testing supports up to 400 engine instances per test run, simulating up to 100,000 virtual users. The number of virtual users per engine instance can vary based on the complexity of the test script. We recommend up to 250 virtual users per engine instance. You can monitor the engine health metrics to determine the maximum number of virtual users for your specific scenario.

    Learn more about engine health and how to configure high-scale load with Azure Load Testing.

    To run tests with engine instances greater than your current quota, raise a support ticket request to increase your quota for ”Engine instances per test run.” Learn more about service limits in Azure Load Testing.

  • A Playwright testing workspace can run up to 100 parallel tests. Learn more about parallelism in Playwright Workspaces.

  • Each load test can be configured to run up to a maximum of 24 hours.

    To run tests longer than 3 hours (up to 24), raise a support ticket request to increase your quota for ”Test duration” by following the steps mentioned here.

  • With Azure Load Testing, you can run performance tests against web applications, mobile applications, web APIs, microservices, database connections, etc. Azure Load Testing supports a wide variety of protocols supported by JMeter, such as HTTP, HTTPS, TCP, JDBC, LDAP, FTP, and others. It also supports Playwright-based functional testing for public and private applications.

  • Yes, Azure Load Testing supports private endpoint testing using VNET injection. It is possible to generate load to an endpoint deployed in an Azure virtual network, a public endpoint with access restrictions, or an on-premises service, not publicly accessible, that’s connected to Azure via ExpressRoute. Learn more.

  • When testing with Playwright Workspaces, you can use any device to test against Linux or Windows environments and all modern browsers (including Chromium, WebKit, and Firefox) that are hosted in the cloud.

A person sitting on a couch holding a tablet.
Next Steps

Choose the Azure account that’s right for you

Pay as you go or try Azure free for up to 30 days.
A man and woman sitting at a table looking at a laptop.
Azure Solutions

Azure cloud solutions

Solve your business problems with proven combinations of Azure cloud services, as well as sample architectures and documentation.
A person wearing glasses looking at a laptop.
Business Solution Hub

Find the right Microsoft Cloud solution

Browse the Microsoft Business Solutions Hub to find the products and solutions that can help your organization reach its goals.