2 Stimmen

JMeter-Cookie-Manager auf globaler Ebene

In der JMeter-Dokumentation heißt es, dass der Cookie-Manager auf der Ebene der Thread-Gruppe hinzugefügt werden sollte. Was passiert jedoch, wenn man ihn auf der Ebene des Testplans hinzufügt, bzw. was sind die möglichen Nebeneffekte? Gehe ich recht in der Annahme, dass alle Thread-Gruppen diesen globalen Cookie-Manager übernehmen und wie erwartet fehlerfrei arbeiten? Ist dies normalerweise verpönt? Ich möchte nur besser verstehen, wie dies in JMeter funktioniert.

1voto

Aliaksandr Belik Punkte 12323

Ich habe immer den HTTP Cookie Manager verwendet, der in der Testplan-Ebene 代わりに Testgruppe eine für jedes Leistungs-/Lasttest-Szenario OHNE Probleme.

Hier eine Antwort vom Jmeter-Support:

Ist es möglich, Cookies durch verschiedene Thread-Gruppen desselben Testplans zu "propagieren"?

Nein. JMeter-Threads sind gedacht für unabhängige Benutzer repräsentieren, daher sind Cookies und Variablen lokal für einen Thread.

Wenn Sie wirklich daran interessiert sind, erhalten Sie mehr Informationen, indem Sie Debug für Ihren HTTP Cookie Manager aktivieren:
select Cookie Manager > click Help in jmeter's main menu > click Enable Debug.
So finden Sie in jmeter.log Debug-Informationen für Cookie Manager.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X