2009-09-19 14 views
4

Quels outils sont les meilleurs pour mesurer les performances des services Web? Il serait bon d'obtenir un rapport pour le total des données transférées, le total des POST, les demandes par seconde, le temps par requête, le taux de transfert et le temps de réponse par demande.Outils pour référencer les services Web

Répondre

8

Pas tout à fait pour les services Web, mais un outil de ligne de commande très simple est distribué avec Apache à la performance HTTP de référence, il est appelé ApacheBench et se trouve dans le répertoire bin comme ab.exe

ApacheBench's documentation

+0

Apache Benchmark (ab) est un excellent outil de ligne de commande simple mais puissant pour l'évaluation des performances des applications Web. Son but principal est de comparer les applications Web afin qu'elles soient parfaites pour cette tâche. – davidhalldor

+0

Est-ce que cela inclut le temps de réponse de l'interface utilisateur des applications Web de benchmarking? – Owen

+0

Non, seulement les demandes par seconde. Pour profiler l'interface utilisateur, vous devez utiliser quelque chose comme [Google PageSpeed] (https://developers.google.com/speed/pagespeed/). – RoliSoft

3

J'ai utilisé jmeter dans le passé. Vérifiez-le.

+0

Je n'aimais pas la première impression de jmeter, donc je préfèrerais ab over jmeter. – davidhalldor

+1

@davidhalidor jMeter possède des outils spéciaux SOAP/Web Service. – smonff

3

Il y a aussi http://www.soapui.org/ que notre département QA utilisé.

+1

SoapUI est idéal pour tester les services Web et créer des services Web fictifs, mais je trouve beaucoup plus facile de comparer uniquement les services Web. – davidhalldor

Questions connexes