Question

Je cherche un logiciel gratuit / alternative plus simple à JMeter. Il est un outil très complet encore complexe et tout ce que je besoin est de simuler un certain nombre d'appels simultanés vers un site, prenez les statistiques sur les performances (temps de réponse) et de voir combien d'appels en même temps, il peut supporter sans se rompre. Certains tableau jeté serait utile.

Merci.

Était-ce utile?

La solution

Utilisation de référence Apache (ab). Il est un outil de ligne de commande livré avec le serveur web apache. Si vous utilisez * nix, les chances sont qu'il est déjà installé sur votre machine. Par exemple, si vous voulez envoyer 1000 requêtes à un serveur Web en cours d'exécution sur localhost en utilisant 10 threads simultanés que vous feriez ceci:

$ ab -n 1000 -c 10 http://localhost/

Il va cracher un beau rapport vous donnant des statistiques intéressantes telles que les demandes par seconde, le nombre de défaillances, et bien plus encore.

Autres conseils

Peut-être que vous pourriez essayer Gatling .

Il fournit une interface graphique, des enregistreurs, des rapports (distribution des temps de réponse, les demandes par seconde au fil du temps, ..), ...

Je pense que la plus grande différence entre gatling et jmeter est que gatling ne pas utiliser 1 fil pour 1 utilisateur, mais utilise IO async. Il pourrait être intéressant si vous avez des problèmes de performance cinque jmeter (et si vous ne pouvez pas utiliser jmeter en mode distribué)

Essayez Grinder , il est d'utiliser raisonnablement simple, et peut être scripté.

FunkLoad , un outil de test fonctionnel et de performance pour les applications Web écrites en Python.

Essayez jmeter + jmeter plugins code.
Il devrait être aussi simple que d'autres.

Grinder, Funkload, SoapUI (uniquement pour savon Services), NeoLoad (pour le test de charge), Charles Proxy

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top