[JAVA] Aide-mémoire JMeter

Qu'est-ce que JMeter

Un outil qui fait fonctionner automatiquement le navigateur Principalement utilisé pour les tests urgents Postman est préférable pour les petites opérations, ** le facteur ne peut pas générer plusieurs threads, je dois donc utiliser JMeter **

supposition

Où installer JMeter: c: \ apache-jmeter-5.2.1

Démarrer JMeter (écran)

jmeter_view.bat



set JMETER_LANGUAGE=-Duser.language="ja" -Duser.region="JP"
c:\apache-jmeter-5.2.1\bin\jmeter.bat -H "Hôte proxy" -P "Port proxy" -u "Utilisateur proxy" -a "Mot de passe proxy" -t honya_rush_test.jmx

1ère ligne: localisation japonaise 2ème ligne: démarrer jmeter en mode affichage Options de démarrage -t: nom de fichier pour enregistrer les paramètres de fonctionnement du navigateur. La première fois qu'il n'y a pas de fichier, une erreur se produit

Paramètres JMeter (écran)

jmeter_view.png

Les paramètres qui sont plus pratiques à définir de l'extérieur sont transformés en variables ** Format: $ {__ P (nom de la variable)} **

Ici, le nombre de threads, la période de montée en puissance et le nombre de boucles sont utilisés comme variables.

Démarrez JMeter

Réglage pour créer un dossier de date et d'heure chaque fois que vous démarrez et enregistrez complètement le résultat

jmeter_run.bat


set time_tmp=%time: =0%
set now=%date:/=%%time_tmp:~0,2%%time_tmp:~3,2%%time_tmp:~6,2%

set JMETER_LANGUAGE=-Duser.language="ja" -Duser.region="JP"
c:\apache-jmeter-5.2.1\bin\jmeter.bat -H "Hôte proxy" -P "Port proxy" -u "Utilisateur proxy" -a "Mot de passe proxy" -n -t honya_rush_test.jmx -Jthread_count=100 -Jloop_count=100 -Jramp_up=100 -j %now%/jmeter.log -l %now%/jmeter.jtl -e -o %now%/report

1ère et 2ème lignes: réglage de la date et du nom du dossier d'heure 4ème ligne: localisation japonaise Ligne 5: démarrer jmeter en mode batch Options de démarrage -t: nom de fichier créé en mode affichage -n: Démarre jmeter en mode batch -J Nom de la variable = Valeur: entrez une valeur dans la variable définie en externe définie en mode d'affichage -j: nom du fichier journal -l: nom du fichier de destination du résultat du test -e: rapport de sortie -o: nom du dossier de destination du résultat du test

Épilogue

-A est le mot de passe, est-ce un mot de passe? Si -l est le résultat du test, peut-être leport ?? -j est le nom du fichier journal? genkai-3.gif

** Cheet sheet que les options dont je ne me souviens pas **

prime

Installez JMeter

nécessite java8 ou supérieur

Apache JMeter 5.2.1 Officiel

apache-jmeter-5.2.1.zip Lien direct du zip (http://ftp.tsukuba.wide.ad.jp/software/apache//jmeter/binaries/5.2ache-jipache) Au 10 février 2020)

Recommended Posts

Aide-mémoire JMeter
Aide-mémoire Java
Aide-mémoire de Kotlin
[Aide-mémoire Docker]
Fiche technique des collections Eclipse
Fiche technique du didacticiel Rails
Aide-mémoire Spring Boot2
Aide-mémoire pour la notation SCSS
Aide-mémoire de la commande Docker
Aide-mémoire de l'API Java Stream
[Eclipse] Aide-mémoire sur les touches de raccourci
Aide-mémoire C # pour les techniciens Java
Aide-mémoire privé pour la programmation compétitive (Java)
javac, jar, feuille de triche de commande java
Technologie de lecture du code source (cheet sheet)
[Java] Aide-mémoire de classe de type de données / chaîne de caractères
Aide-mémoire de base par langue (Ruby, PHP)
Remarque: feuille de calcul lors de la création de l'application Rails Vue