This repository contains resources and demos for the talk "Continuous Load Testing with GitHub Actions."
Load Testing is an important part of our solutions. I've seen many organizations save that until right before release, which can lead to major issues and increased costs. Just like with security, we should shift-left on testing and incorporate it into our DevOps processes. By combining ephemeral environments through Infrastructure with Code and automated testing, we can reduce costs while increasing our confidence in our solutions.
After this session you will learn:
- Understand Manual Testing vs Testing in pipelines
- Review the typical problems with load testing
- Learn how to create and utilize JMeter tests with the Azure Load Testing service
- Learn how to integrate Infrastructure as Code and Continuous Load Testing on GitHub Actions
The slides for the talk can be found at:
https://chris-ayers.com/load-testing/
This repository contains multiple demos and pipelines showcasing the use of GitHub Actions for Continuous Load Testing in various scenarios.
Feel free to connect with Chris Ayers on social media and visit his blog for more information on Continuous Load Testing and other topics:
- Twitter: @Chris_L_Ayers
- Mastodon: @Chrisayers@hachyderm.io
- LinkedIn: chris-l-ayers
- Blog: https://chris-ayers.com/
- GitHub: Codebytes
This project is licensed under the MIT License. See the LICENSE file for more information.