2024-11-14 –, Tutorial 1
Want to make sure that your systems can handle unexpected bursts of load? Do you love Python and want to leverage your Python skills for load testing too? Then this is the workshop for you!
Following up on the talk I did last year about the open source Locust project, I’m now back for a hands-on workshop, this time with extra Cloud!
During this workshop you'll learn how to:
- Write and and run your first load tests using Locust (https://github.com/locustio/locust, https://github.com/locustcloud/locust-workshop)
- Interpret test results and do basic root cause analysis
- Avoid common pitfalls when designing/running load test scenarios
- Scale and simplify test runs by using Locust Cloud, our SaaS solution
Also, we'll be giving out 10 cute Locust plush toys among those who register and run a test!
Rough agenda:
- What is Locust
- Installation
- Creating your first test
- Running Locust locally
- Register for Locust Cloud (free!)
- Run your tests from the Cloud
- Explore the reports (what can we say about the performance of the system under test?)
- Debugging tests
- Improving your tests (assertions, early exit, loops & weights, etc)
- Q&A
During the workshop we'll be using a demo load test target, so don't worry if you don't have your own environment suitable for load testing.
Maintainer of Locust: https://github.com/locustio/locust
CTO and founder of Locust Technologies: https://locust.cloud
Hi! I'm Larry, the official mascot of Locust Technologies. Visit our workshop and you might end up taking me home with you!