Systems | Development | Analytics | API | Testing

Load Testing

Supercharge your test script with a DSL

When someone new joins the company, they're encouraged to do what is called a "Week of Testing" - taking k6 for a spin and presenting your findings to the rest of the team. This article will show you how you can make your test scripts more readable and maintainable. To do that, I'll test a demo application with a custom DSL. DSL is short for a Domain Specific Language, and in this case, it allowed me to write meaningful code specific to our business requirements.

Load testing with k6 for beginners, with Inanç Gümüs and Viktor Mihajlovic (k6 Office Hours #31)

Load testing with k6 can be daunting for beginners. In this k6 Office Hours, we talk about first impressions and potential issues when getting started with k6. k6 Developer Advocate Nicole van der Hoeven and k6 Technical Customer Success Engineer Viktor Mihajlovic welcome a new member to the k6 team, Software Engineer Inanç Gümüs.

How to use k6 Cloud - a k6 load testing tutorial with Bill Rainaud (k6 Office Hours #29)

In this episode of k6 Office Hours, Nicole and Simme are joined by Bill Rainaud, Inside Account Executive at k6, to show how to use k6 Cloud, and the easiest way to get started with k6 load testing. Tune in to watch a full tutorial on how to run your first load test, even without any code.

What's New In Loadero (September 2021)

September was a busy month for our team. With some of the vacations still happening, we worked hard to make our tool even better for you and also created and ran tests for some of our customers. While work on some features is still in progress, in this blog post we share what was changed in Loadero in September.

Intro to load testing with k6 and Grafana (k6 data source plugin and Prometheus Remote Write)

Nicole van der Hoeven talks about what performance testing is, why it's the other half of observability, and the easiest way to run a test using k6 while seeing the results on Grafana. She mentions integration options, involving the k6 Grafana data source plugin as well as how to utilize Prometheus Remote Write to visualize k6 load testing results along with other metrics to Grafana. This is a pre-recording walkthrough of the live webinar Nicole did for Grafana Labs on September 16th, 2021.

How to Load Test Your Kafka Producers and Consumers using k6

Recently, k6 started supporting k6 extensions to extend k6 capabilities for other cases required by the community. The community has already built plenty of extensions. k6 extensions are written in Go, and many of them are reusing existing Go libraries. This makes k6 to be a versatile tool to test different protocols and adapt to multiple cases. This post is the third part of my series of articles testing various systems using k6: Let's look in this post how we test the popular Kafka project.