Releases54
Frequency1 month 4 days
Last Release
k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers and websites. It’s built to integrate well into your development workflow and CI/CD automation pipelines.
## Features
- Scripting in Javascript ES2015/ES6 - with support for local and remote modules
- Checks and Thresholds - for goal-oriented, automation-friendly load testing
- Configuration options as code
- Appropriate metric statistics - including 90th, 95th and 99th percentiles on response times
- Custom metrics - for flexibility in what metrics gets collected during a test
- Protocol support - with support for HTTP/1.1, HTTP/2 and WebSockets out of the box
- TLS features: client certificates, configurable versions and ciphers
- Cookies - simple key-value session cookies and more advanced persistent cookies
- Crypto library - for implementing authentication/authorization protocols
- Session recording / HAR support - for converting a recorded user session (HAR file) to a load test.
- Convert JMeter tests - to make the switch from JMeter to k6 quicker and easier.
- Convert Postman collections - as a starting point for your test cases.

Subscribe above to receive notifications when new versions are released.
| Version | Date | Stability Stability is determined by the version string and my be inaccurate. | |
|---|---|---|---|
| 2.0.0-rc1 | RC | ||
| 1.7.1 | Stable | ||
| 1.7.0 | Stable | ||
| 1.6.1 | Stable | ||
| 1.6.0 | Stable | ||
| 1.5.0 | Stable | ||
| 1.4.2 | Stable | ||
| 1.4.1 | Stable | ||
| 1.4.0 | Stable | ||
| 1.3.0 | Stable | ||
| 1.2.3 | Stable | ||
| 1.2.2 | Stable | ||
| 1.2.1 | Stable | ||
| 1.1.0 | Stable | ||
| 1.0.0 | Stable | ||
| 1.0.0-rc2 | RC | ||
| 0.58.0 | Stable | ||
| 1.0.0-rc1 | RC | ||
| 0.57.0 | Stable | ||
| 0.56.0 | Stable | ||
| 0.55.2 | Stable | ||
| 0.55.1 | Stable | ||
| 0.55.0 | Stable | ||
| 0.54.0 | Stable | ||
| 0.53.0 | Stable |