Fiche technique | |
---|---|
Plateforme : | Windows, Linux |
Auteur : | Grafana Labs |
Date de publication : | 2016 à maintenant |
Catégorie : | Test de charge |
Sommaire
Le logiciel k6 est un outil de test de charge open source rendant les tests de performances faciles et productifs pour les équipes d'ingénierie. k6 est gratuit, centré sur le développeur et extensible.
À l'aide de k6, vous pouvez tester la fiabilité et les performances de vos systèmes et détecter plus tôt les régressions et les problèmes de performances. k6 vous aidera à créer des applications résilientes et performantes qui évoluent.
k6 est un outil de test de charge écrit en Go. k6 embarque un moteur ECMAScript permettant aux utilisateurs d'écrire des tests k6 en JavaScript et fournit un environnement de script en JavaScript pour écrire les tests réels.
Le logiciel est conçu pour tester, dans diverses conditions, les performances et la fiabilité des applications Web et des API.
k6 est un outil CLI. Par défaut, il rapporte les résultats du test à la sortie de la commande. Il peut également entreposer les résultats dans des bases de données de séries chronologiques comme InfluxDB et TimescaleDB, ou les envoyer à des services de surveillance comme DataDog et NewRelic. Son architecture est extensible grâce à des extensions personnalisées.
k6 est développé par Grafana Labs et la communauté.
Concurrent
Les concurrents sont aussi nombreux qu'ils sont peu connus du public : Apache JMeter, LoadRunner, Avalance de Spirent, Funkload de Nuxeo SAS, Loadea, Microsoft WCAT load test tool, NeoLoad de NeoTys, webStress d'Oracle,...