11 points par xguru 2020-11-30 | Aucun commentaire pour le moment. | Partager sur WhatsApp

« Faire du test de performance comme du test unitaire »

  • Prise en charge du scripting JavaScript ES6

  • La logique de test et les options de configuration sont toutes en code JS

  • Options d'automatisation faciles à intégrer à la CI

check : fonctionne comme assert, mais n'interrompt pas l'exécution ; enregistre la valeur du résultat et continue

threshold : permet de définir des conditions de réussite/échec selon le taux d'échec, le temps de réponse, le taux de réussite dans une plage de temps de réponse, etc.

  • Prise en charge de HTTP/1.1, HTTP/2 et WebSocket

  • Prise en charge des formulaires HTML, des cookies, de la crypto, des métriques personnalisées, des variables d'environnement, du chargement de fichiers locaux pour les tests, etc.

  • Exécutable en local, sur k6 Cloud (payant) et en cluster (prise en charge prévue)

  • Possibilité de lire des fichiers HAR (format HTTP Archive) enregistrant des sessions navigateur et de les convertir en scripts k6

  • Possibilité d'enregistrer les métriques dans InfluxDB (+Grafana) ou en JSON, ou de les téléverser vers k6 Cloud

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.