Testing applies to everything! As software becomes more distributed and complex, the “shift left” movement brings performance testing earlier in the development lifecycle. Developers and test engineers must be enabled to quickly incorporate automated tests right into their workflows. The ability to run tests early, with the least friction, while simulating extreme conditions instill confidence in your final product.
This talk will provide an overview of the extensibility provided by k6 and its ecosystem of more than 50 extensions. Custom extensions exist for such varied things as:
- Setting up environments for applications deployed in Kubernetes
- Specialized load testing to evaluate backend databases
- Simulating load by publishing events to Kafka or queue-based systems
- Publishing load-testing metrics to various observability platforms
The k6 team will demonstrate a couple of these extensions and show just how easy it is to extend k6 for your own needs. Enable your developers and test engineers!
By the end of this session, attendees will have a better understanding of how the “big tent” philosophy applies to load testing with k6. With k6 incorporated into your development pipeline, you’ll be saying: k… LGTM!
- Paul Balogh
Developer Advocate at Grafana Labs
Paul Balogh
Developer Advocate at Grafana Labs
Paul currently works as a Developer Advocate with Grafana k6, focusing on custom extensions. A software engineer and architect for over 25 years, he found his latest obsession with the Go programming language. You'll find him helping build software communities, organizing the St. Louis Go Meetup, playing bass guitar, or cruising around town with his MINI Cooper car club.
- Nicole van der Hoeven
Developer Advocate at Grafana Labs
Nicole van der Hoeven
Developer Advocate at Grafana Labs
Nicole is a Developer Advocate at k6.io. She is a performance engineer with over ten years' experience in breaking software and learning to build it back up again. She has worked as a performance testing consultant in Australia and the Netherlands, helping teams all over the world scale up their load tests on the cloud. She spends eight hours a week playing Dungeons & Dragons, and her real-life alignment is chaotic good.