Azure Load Testing in action
summary
Azure Load Testing is a managed Azure service that runs URL, JMeter and Locust tests against web apps or APIs, exporting JMeter JMeter JMX files and accepting Locust Python scripts. Tests scale by engines that each simulate up to 250 users per engine (500 users in demo using two engines), integrate with Application Insights/Log Analytics for server metrics, and trigger from CI/CD via Azure DevOps or GitHub Actions or by calling the REST API.
AI-written summary · about
chapters (11)
- 0:00Introduction and Speaker Background
- 1:29Understanding Site Reliability Engineering (SRE)
- 2:30Introduction to Load Testing
- 3:12Azure Load Testing Overview
- 4:11Manual Load Testing in Azure
- 4:47Automating Load Testing with CI/CD
- 5:26Load Testing Components and Configuration
- 6:31Advanced Load Testing with JMeter and Locust
- 9:28Live Demo: Setting Up and Running Load Tests
- 23:30Integrating Load Testing with DevOps
- 27:23Conclusion and Additional Resources
related talks
17mDeep dive on Azure Load Testing in CI/CD
34mStress-Test tools in Azure to optimize your reliability
46mLeverage Azure Testing Services to build high quality applications
26mLoad testing websites following the steps of a user journey
45mApplication reliability with Azure Load Testing and Chaos Studio Q&A
45mBeat the rush! Designing effective load tests for your web application
40mWho tests their cloud code anyway?
47mLoad Testing You Always Wanted
