Quand on fait du Load Testing sur ses APIs, on est souvent confronté à plusieurs problèmes :
- L’outil n’est pas vraiment simple à utiliser par tous
- L’outil ne permet pas d’aller “simplement” à des “hauts” volumes
- La visualisation des résultats n’est pas très accessible
Aujourd’hui, on va voir comment K6 résout ces différents soucis.
Qu’est-ce que K6?
Créé en 2016, K6 est un outil de Load Testing open source développé en Go. Il a été conçu afin de faciliter la vie des développeurs pour effectuer les tests de charge, car le marché et le contexte dans les sociétés faisaient que cette tâche était à de plus en plus de leur responsabilité.
Le projet a été ensuite aquis en juin 2021 par Grafana Labs avec l’objectif d’accélérer le développement du projet.
En quoi il répond aux problèmes évoqués plus tôt ?
Simple d’utilisation
La grande force de cet outil est qu’il est très rapide à installer et à…