As we speak, we’re asserting the preview of Azure Load Testing. Azure Load Testing is a completely managed Azure service that permits builders and testers to generate high-scale load with customized Apache JMeter scripts and achieve actionable insights to catch and repair efficiency bottlenecks at scale.
Utility efficiency and resiliency are extra vital than ever earlier than. As extra companies and companies transfer towards digitization, the impression of outages and downtimes in misplaced income and buyer dissatisfaction grows. Azure Load Testing is a service that may assist testers and builders who’re taking over a bigger function in validating app high quality, efficiency, and scalability.
Creating and managing the infrastructure required for load testing at scale will be time-consuming and sophisticated. With Azure Load Testing, you’ll be able to generate high-scale load with out the necessity to handle advanced infrastructure, and now we have included Azure-specific integrations and insights so you’ll be able to optimize your Azure utility at scale.
You will get began with Azure Load Testing with this Quickstart that walks you thru tips on how to create and run your first load take a look at.
Determine 1: Azure Load Testing structure overview.
Learn the way your utility behaves underneath stress
Efficiency issues usually stay undetected till an utility is underneath load. We wish to assist growth groups achieve perception into how their utility behaves underneath stress. You can begin a high-scale load take a look at within the Azure portal and see reside updates of the consumer and server-side metrics whereas the take a look at is operating.
Azure-specific insights might help you perceive how completely different load situations impression all of the components of your utility, and you’ll evaluate take a look at outcomes throughout completely different load assessments to grasp conduct adjustments over time.
Azure Load Testing integrates with Azure Monitor, together with Utility insights and Container insights, to seize particulars from the Azure companies. Relying on the kind of service, completely different metrics can be found. For instance, the variety of database reads, the kind of HTTP responses, or container useful resource consumption. Each client-side and server-side metrics can be found within the Azure Load Testing dashboard.
Determine 2: Get your efficiency insights throughout consumer and server with the Load Testing dashboard.
Construct load testing into your CI/CD pipeline
Azure Load Testing is designed that will help you combine load testing into your steady integration and steady supply (CI/CD) workflows so you could find efficiency points earlier than they occur in manufacturing. Utilizing the integrations with GitHub Actions and Azure Pipelines you’ll be able to set up a efficiency baseline and set clear cross or fail standards to catch efficiency regressions on each construct.
Azure Load Testing will robotically abort an automatic load take a look at in response to particular error circumstances. This conduct helps shield towards failing assessments additional incurring prices, for instance, due to an incorrectly configured endpoint URL, and is very vital for enabling automated testing.
Getting began with Azure Load Testing
Be taught extra about pricing particulars on our Azure Load Testing pricing web page.
We’d love to listen to from you thru our suggestions discussion board.