[JAVA] JMeter Spickzettel

Was ist JMeter?

Ein Tool, das den Browser automatisch bedient Wird hauptsächlich für Eiltests verwendet Postbote ist besser für kleine Operationen, ** Postbote kann nicht mehrere Threads erzeugen, daher muss ich JMeter verwenden **

Annahme

Installationsort von JMeter: c: \ apache-jmeter-5.2.1

Starten Sie JMeter (Bildschirm)

jmeter_view.bat



set JMETER_LANGUAGE=-Duser.language="ja" -Duser.region="JP"
c:\apache-jmeter-5.2.1\bin\jmeter.bat -H "Proxy-Host" -P "Proxy-Port" -u "Proxy-Benutzer" -a "Proxy-Passwort" -t honya_rush_test.jmx
  1. Zeile: Japanische Lokalisierung
  2. Zeile: Starten Sie jmeter im Ansichtsmodus Boot Optionen -t: Dateiname zum Speichern der Browserbetriebseinstellungen. Wenn zum ersten Mal keine Datei vorhanden ist, tritt ein Fehler auf

JMeter-Einstellungen (Bildschirm)

jmeter_view.png

Einstellungen, die von außen bequemer einzustellen sind, werden in Variablen umgewandelt ** Format: $ {__ P (Variablenname)} **

Hier werden die Anzahl der Threads, die Hochlaufperiode und die Anzahl der Schleifen als Variablen verwendet.

Starten Sie JMeter

Festlegen, dass bei jedem Start ein Datums- und Uhrzeitordner erstellt und das Ergebnis vollständig gespeichert wird

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 "Proxy-Host" -P "Proxy-Port" -u "Proxy-Benutzer" -a "Proxy-Passwort" -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. und 2. Zeile: Einstellen des Datums- und Uhrzeitordnernamens
  2. Zeile: Japanische Lokalisierung Zeile 5: Starten Sie jmeter im Batch-Modus Boot Optionen -t: Dateiname, der im Ansichtsmodus erstellt wurde -n: Starten Sie jmeter im Batch-Modus -J Variablenname = Wert: Geben Sie einen Wert in die extern eingestellte Variable ein, die im Ansichtsmodus festgelegt wurde -j: Name der Protokolldatei -l: Name der Ausgabedatei der Testergebnisausgabe -e: Ausgabebericht -o: Name des Zielordners für die Ausgabe des Testergebnisses

Nachwort

-A ist das Passwort, ist es ein In-Passwort? Wenn -l das Testergebnis ist, vielleicht leport ?? -j ist der Name der Protokolldatei? genkai-3.gif

** Cheet Sheet als Optionen, an die ich mich nicht erinnern kann **

Bonus

Installieren Sie JMeter

erfordert Java8 oder höher

Apache JMeter 5.2.1 Offiziell

apache-jmeter-5.2.1.zip Direkter Link von zip (http://ftp.tsukuba.wide.ad.jp/software/apache//jmeter/binaries-apache-) Stand 10. Februar 2020)

Recommended Posts

JMeter Spickzettel
Java Spickzettel
Kotlin Spickzettel
[Docker Spickzettel]
Eclipse Sammlungen Cheet Sheet
Schienen Tutorial Cheet Sheet
Spring Boot2 Spickzettel
SCSS Notation Spickzettel
Docker Befehl Spickzettel
Java Stream API Spickzettel
[Eclipse] Shortcut Key Spickzettel
C # Spickzettel für Java-Techniker
Wettbewerbsfähige Programmierung privater Spickzettel (Java)
Javac, Jar, Java Befehl Spickzettel
Technologie zum Lesen des Quellcodes (Cheet Sheet)
[Java] Spickzettel für Datentyp / Zeichenkettenklasse
Grundlegender Spickzettel nach Sprache (Ruby, PHP)
Hinweis: Cheet Sheet beim Erstellen der Rails Vue-App