2016-03-28 12 views
1

Ich versuche ein Jmeter-Testskript zu erstellen. Für die Anmeldung, mache ich eine Anfrage POST an denJ-Meter nach erfolgreicher Anmeldung auf die Homepage umleiten

https://www ..com/

mit gültigen Parametern authentifizieren. Auf dem Browser, wenn ich die Formularfelder und einreichen, auf der erfolgreichen Anmeldung füllen leitet es mich zum

https://www ..com/Objekte/index

Seite. Aber das ist in jmeter versagt. Ich bekomme eine 301: In der Antwort dauerhaft verschoben. Wie mache ich jmeter Umleitung nach der Anmeldung. Ich habe versucht, die zweite URL als eine andere hinzuzufügen Was mache ich hier falsch?

Hinweis- Ich habe verschiedene Kombinationen von Redirect automatisch und Follow-Weiterleitungen ausprobiert, aber nichts half.

+1

Die Tatsache, dass "Follow Redirects" nicht geholfen hat, bedeutet, dass Ihr Problem nicht in Redirect, sondern etwas anderes ist. Vielleicht konservieren Sie keine Kekse? Oder die richtigen Header nicht enthalten? –

+0

Danke @Kiril! Du hast recht. Umleitung ist kein Problem. Die Authentifizierung hatte Probleme. –

Antwort

1

können Sie nicht eine andere Anfrage vom Typ GET verwenden, um das Szenario zu reproduzieren? + Hinzufügen eines Cookie-Managers, damit die Sitzung fortgesetzt wird? Etwas wie folgt aus: enter image description here

(Erste Anforderung eine POST - wo Sie Ihre Login-Daten schreiben)

(Zweite ist GET - wo Sie die Index-Seite oder eine, die den Login folgt)

Sie können auch überprüfen, this gibt es eine Erklärung, was im Code falsch sein könnte (korrupte Umleitung Kette oder etwas) überprüfen Sie es

+0

Das zweite GET kehrt zur Anmeldeseite zurück. Arbeitet nicht für mich. –

0

Das Problem war nicht mit Umleitung. Die Authentifizierung wurde nicht durchgeführt, da ich den Header in einer falschen Reihenfolge gesendet habe. Behebung des Problems bei der Korrektur der Bestellung.

Verwandte Themen