13407 shaares
337 private links
337 private links
ApacheBench (ab) pour lancer un nombre de requêtes: ab -n 5000 -c 100 http://tested.example.org/. Le logiciel donne les p50, p66, ... p95, p98, p99 et p100.
Siege : siege -c 100 -r 50 http://tested.example.org/
donne:
Transactions: 5000 hits
Availability: 100.00 %
Elapsed time: 5.09 secs
Response time: 0.07 secs
Transaction rate: 982.32 trans/sec
Concurrency: 66.82
Successful transactions: 5000
Failed transactions: 0
Longest transaction: 3.05
Shortest transaction: 0.00
JMeter en Java nécessite un test plan.
Cassowary en go, mais ils n'affichent pas les erreurs.
k6 de Grafana
Gatling plus complet, mais il faut écrire du code pour chaque tests.
Locust est aussi plus complet avec une UI, mais le programme devient rapidement limité par le CPU.
Conclusion: il n'y a pas un logiciel idéal, autant en essayer plusieurs.