2017-11-24 4 views
0

Wenn es viele Jmeter-Skripte (jmx-Dateien) in einem Stressprojekt für verschiedene Fälle gibt, wie kann man den gemeinsamen jmeter-Code pflegen, der von jedem jmx geteilt werden kann?Wie extrahiert/teilen Sie einige gemeinsame Logik/Sampler etc aus vielen Jmeter JMX-Dateien?

Zum Beispiel viele jmx-Dateien haben die gleiche Thread-Gruppe, HTTP-Sampler, Konfigurationselemente (Header-Manager, Autorisierungs-Manager usw.)?

Kann ich nur einmal bearbeiten und für alle jmx-Skripte gelten? Ich konnte den zugehörigen jmeter Doc nicht finden? frage mich, ob jmeter jmx Datei unterstützt dynamische Freigabe/Verwaltung von Share-Code? Irgendwelche Vorschläge werden sehr geschätzt!

Antwort

0

Ich denke, du meinst die Include Controller. Auf diese Weise können Sie verschiedene jmx-Dateien kombinieren, die von einer "Master" -Datei ausgeführt werden. Es gibt einige Dinge zu beachten, aber schauen Sie im Handbuch nach.

enter image description here

0

Meine Erwartung ist, dass Sie für die Module Controller suchen. In Verbindung mit Test Fragments können Sie Sequenzen der Testelemente entweder im aktuellen Testplan oder sogar in verschiedenen .jmx-Skripten wiederverwenden.

Siehe Using JMeter Module Controller Artikel für detaillierte Informationen, falls erforderlich

Verwandte Themen