At the moment, we’re saying the preview of Azure Load Testing. Azure Load Testing is a totally managed Azure service that permits builders and testers to generate high-scale load with customized Apache JMeter scripts and acquire actionable insights to catch and repair efficiency bottlenecks at scale.
Software efficiency and resiliency are extra vital than ever earlier than. As extra companies and providers transfer towards digitization, the influence 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 up 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 complicated. With Azure Load Testing, you’ll be able to generate high-scale load with out the necessity to handle advanced infrastructure, and we’ve 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 create and run your first load check.
Determine 1: Azure Load Testing structure overview.
Find out how your utility behaves beneath stress
Efficiency issues usually stay undetected till an utility is beneath load. We need to assist improvement groups acquire perception into how their utility behaves beneath stress. You can begin a high-scale load check within the Azure portal and see dwell updates of the consumer and server-side metrics whereas the check is working.
Azure-specific insights may help you perceive how totally different load eventualities influence all of the elements of your utility, and you may examine check outcomes throughout totally different load assessments to grasp habits modifications over time.
Azure Load Testing integrates with Azure Monitor, together with Software insights and Container insights, to seize particulars from the Azure providers. Relying on the kind of service, totally 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 can assist you combine load testing into your steady integration and steady supply (CI/CD) workflows so you will discover 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 go or fail standards to catch efficiency regressions on each construct.
Azure Load Testing will mechanically abort an automatic load check in response to particular error circumstances. This habits helps shield in opposition to 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
You will get began with Azure Load Testing by creating an Azure Load Testing useful resource within the Azure portal. Take a look at the preview documentation and create your first load check.
Study 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.