How to add performance testing to CI/CD pipelines using k6 and GitHub Actions

How to add performance testing to CI/CD pipelines using k6 and GitHub Actions

k6
Jul 12, 2021

Nicole van der Hoeven shows how to add performance testing to a CI/CD pipeline from scratch and for free, using k6 to write a test script and GitHub Actions to automate it. She also talks about how to set it up using k6 Cloud and why the extra cost might be justified.

k6 and GitHub Actions: https://k6.io/blog/load-testing-using-github-actions/

OTHER CI/CD TOOLS
k6 Marketplace extension for Azure Pipelines: https://github.com/marketplace/actions/k6-load-test
k6 and Azure Pipelines: https://k6.io/blog/integrating-load-testing-with-azure-pipelines/
k6 and GitLab: https://k6.io/blog/integrating-load-testing-with-gitlab/
k6 and CircleCI: https://k6.io/blog/integrating-load-testing-with-circleci/
k6 and Jenkins: https://k6.io/blog/integrating-load-testing-with-jenkins/, https://k6.io/blog/getting-started-with-performance-testing-in-ci-cd-using-k6/

Nicole on Twitter: https://twitter.com/n_vanderhoeven

Learn more about k6:
Website: https://k6.io
Repo: https://github.com/loadimpact/k6