k6 is a backend infrastructure load testing tool written in Go which runs load tests written in JavaScript.
k6 is an open source performance analysis tool for testing backend infrastructure load.
k6 itself is written in Go and runs load test scripts implemented in JavaScript with support for at least ES5.1. Some newer features are also supported through Babel. k6, formerly loadimpact, is owned by Grafana Labs.
k6 supports a variety of common load testing requirements: