L'exécution de Jmeter à distance à partir de la ligne de commande
Est-il possible de Jmeter sur le serveur distant sans avoir Jmeter client sur la machine locale.
Je veux dire que je ne peux tout simplement exécuter jmeter.chauve-souris sur la machine distante à partir de l'invite de commande, de sorte qu'il suffit d'exécuter des tests sur le serveur distant et le stockage des résultats dans l'écouteur.jtl fichier là-bas, sans jmeter client sur ma machine.
- Comment vous connecter à distance à une machine?
- son réseau privé. Jmeter doit s'exécuter sur le serveur et de l'évaluateur doit être en mesure d'exécuter à partir de la ligne de cmd
- Je n'ai pas de plan de test de stress serveur, donc je ne suis pas à la recherche pour les tests distribués. Je viens de wan pas à installer JMeter sur 1 machine et que chaque testeur pour l'exécuter à partir de leur machine en ligne de commande.
- Si la machine distante est Linux, vous pouvez exécuter JMeter comme ce
ssh jmeter.sh ...
- De ses fenêtres, est-il un moyen ?
- désolé, le problème était assez simple. psExec peut être utilisé pour exécuter Jmeter à distance. Donc, la question n'est pas liée à jmeter, mais l'exécution par lots/exe fichiers à distance.
Vous devez vous connecter pour publier un commentaire.
Voici le lien: http://jmeter.apache.org/usermanual/remote-test.html.
Il suffit d'aller dans la documentation disponible dans le Jmeter du site.
Le scénario donné par vous est une sorte de "test réparti" lui-même, où vous voulez que chaque testeur pour exécuter les tests de charge de la machine où JMeter est installé.
Pour ce faire, vous devez copier JMeter dans chaque testeurs de la machine et procéder à l'inscription de votre JMeter machine serveur (ordinateur Hôte).
Maintenant, quand chaque testeur exécuter JMeter, ils seront en mesure d'exécuter la charge sur le JMeter de la Machine Hôte.
code
<votre commande pour exécuter la .fichier bat de JMeter Hôte M/C>\apache jmeter-2.6\bin\jmeter.bat-n -t \\<JMeterHostIP>\script.jmx -l \\<JMeterHostIP>\ListenerName.jtl