Performance testing: from zero to hero with k6 & Azure
summary
Explains why switching from Azure DevOps legacy load testing to k6 matters, shows real scripts that run locally or in the cloud, and integrates with Azure DevOps pipelines to publish artifacts and run smoke tests. Demonstrates thresholds like 95% <200ms and checks rate >90%, stages and scenarios for ramp/spike/stress, a reusable multi-scenario template, and a real bug caught (containers unresponsive for 1–4s) that the tests expose and help fix.
AI-written summary · about
chapters (17)
- 0:00Intro
- 0:37Who am I
- 1:17Agenda
- 2:05Test pyramid
- 3:16Performance tests
- 5:07Benefits of performance testing
- 6:04Cost of performance testing
- 8:18Base
- 9:38Hello World
- 12:29Simulating User
- 14:19Threshold
- 15:57Stages
- 18:38Scenarios
- 21:48Performance test with k6
- 26:44Multiple scenario template
- 30:22Conclusion
- 31:30Questions
related talks
55mPerformance Testing From Zero to Hero with K6 & Azure
14mBreaking the build with K6 load tests
45mDistributed load testing with k6
38mMasterclass "Route to the Heights with k6"
48mPerformance Testing Workshop with k6
34mK8s load testing at scale with k6-operator
58mWho tests their cloud code anyway?
17mDeep dive on Azure Load Testing in CI/CD
