Load testing for engineering teams | Grafana k6
Extracto
k6 is an open-source tool and cloud service that makes load testing easy for developers and QA engineers.
Contenido
The best developer experience
for load testing
Open source load testing tool and SaaS
for engineering teams
k6 is now part of Grafana Labs
We are happy to announce that k6 has been acquired by Grafana Labs - the company behind the open and composable observability platform.
Read more about what this means for the k6 community and the exciting road ahead.
How It Works
Same script for local and cloud tests
Open Source

Cloud

Built for engineering teams


Developers & SDETs
The k6 API and CLI are easy-to-use, flexible and powerful.
Write tests in Javascript that mimic real-world scenarios.


DevOps & SREs
Automate your tests to ensure that your infrastructure and application remain performant.
Configure SLOs in your k6 script to test the health of your services.


Software Testers & QAs
Create tests faster with our test builder, recorder or converters (JMeter, Postman, Swagger).
Extensive documentation, awesome community and first class support.
Powerful Scripting
No XML. No DSL. Just familiar scripting with ES6 JS
1import http from 'k6/http';
2import {check, sleep} from 'k6';
3
4export default function() {
5 const data = {username: 'username', password: 'password'};
6 let res = http.post('https://myapi.com/login/', data);
7 check(res, { 'success login': (r) => r.status === 200 });
8 sleep(0.3);
9}
Integrations
Leverage k6 in your workflow with the tools your team uses every day
Still stuck with JMeter?
"The engineering effort of writing tests for just one of our microservices was going to be 2+ Engineering weeks in JMeter, versus the ½ day it took us in k6!"
Alex Hibbitt, Site Reliability Engineer.