Artillery est une boîte à outils open source de tests de charge pour les API, les microservices et les applications web. Les équipes définissent des scénarios en YAML ou JSON, puis exécutent les tests en local, dans le CI, ou via Artillery Cloud pour les tableaux de bord et les alertes. Il est conçu pour les tests de performance pilotés par les développeurs, avec des plugins pour HTTP, Socket.IO et les protocoles personnalisés.
Le CLI Artillery principal est open source et gratuit. Artillery Cloud est le produit hébergé : une offre gratuite couvre les petits projets et un nombre limité d'utilisateurs virtuels, les plans Team sont généralement payants par utilisateur/mois (souvent à partir d'environ 99 $) avec une utilisation plus élevée, des tableaux de bord et la collaboration, tandis qu'Enterprise ajoute le SSO, le RBAC, le déploiement privé et le support. Les coûts augmentent principalement en fonction du nombre d'utilisateurs virtuels, de la durée des tests et des sièges d'équipe.
Open Source
Les principaux atouts d'Artillery sont son cœur open source, ses fichiers de scénarios simples et son excellente adéquation avec les flux de travail Node.js et cloud-native. Il est moins idéal pour les équipes qui souhaitent une interface graphique entièrement gérée avec des analyses d'entreprise approfondies et un minimum de script. Il convient le mieux aux développeurs, aux ingénieurs QA et aux équipes de plateforme qui exécutent des tests de charge API, microservices et websocket dans le CI/CD. Artillery Cloud ajoute des tableaux de bord et des alertes précieux, mais les équipes doivent prévoir un budget si la collaboration et le reporting sont des priorités.
Obtenez un test et un lien depuis notre réseau de 32 sites. Tests indépendants publiés sous 48 heures.
Soumettre votre outil En savoir plus →Notre réseau
Partie d'un réseau de 24 sites spécialisés.