Breaking the build with K6 load tests

In 2020 I was picked to hold a lightning talk at NDC Oslo, were I gave an intro to the load testing tool K6 and how you can set up load test as part of your Azure Devops Pipelines

Performant services are increasingly important, and every change to your service can affect that performance. So, what if you could make load tests part of your release pipeline? In this talk, we'll look at K6, an open-source command-line load testing tool, and show how you can check if your APIs can handle a massive burst of users in a short period of time. We'll also look at how you can add load tests to your Azure DevOps Pipeline and make the build fail if the APIs don't perform.

Here is the video: