k6 is an open-source tool and cloud service that makes load testing easy for developers, operations, and QA engineers. We help software teams improve the testing process so that they consistently deliver fast and reliable applications.
Images
k6 is an open-source tool and cloud service that makes load testing easy for developers, operations, and QA engineers. We help software teams improve the testing process so that they consistently deliver fast and reliable applications.
Customer Reviews
James L.
Advanced user of k6Using k6, I can have a performance test up and running in 5 minutes, complete with load model and thresholds. There has never been a performance test tool that could do that, and I've been using them all for the past twenty years. Since the tests are written in JS, I have unlimited flexibility and can create modules or import libraries when I need them. The resource usage of the running tool is negligible, and spinning up large performance tests from my local is a non-issue. The support is ridiculously good - I have never had an issue go unsolved, and usually it is within a day.
I am looking forward to seeing more functionality in the cloud product since I would like it to be able to automatically do deltas on each test step. I understand that this is already on the roadmap. Also, the cloud product is not currently passing the configured name of my test step to my APM (Datadog, in this case) which hampers my ability to visualize and store my cloud tests.
Honestly, the biggest problem leading to our adoption of k6 was that we needed complex test flows (Okta authentication, in this case) spun up very quickly and by one person, and for no license cost. K6 delivered in a way that I had never achieved with Loadrunner, JMeter, Gatling, Locust, Artillery, or any of the other tools would have been able to. And I have used them all.