2016-07-22 28 views
0

Ich habe eine Fehlermeldung Object moved to here wenn ich versuche, meine URL-Pfad zu laufen („/ Logon/UserLogon“) auf Apache Jmeter. Kann mir jemand helfen, das zu lösen?Objekt bewegt Hierher - Apache Jmeter

API url - 74.85.128.67/Logon/UserLogon

Bestanden Headers in Browser

enter image description here

JMeter Lauf

enter image description here

In der letztes Bild, können Sie sehen, dass es auf eine Homepage umleitet (74.85.128.67/Home) zunächst und leitet automatisch einloggen (74.85.128.67) Seite. Kann mir jemand sagen, wo ich falsch gelaufen bin?

+0

Obwohl mit so wenig informa Es ist schwer, etwas sicher zu sagen, aber dieser Fehler wird von einer Serverseite zurückgegeben. Stellen Sie Entwickler der Anwendung, die Sie testen, oder überprüfen Sie die Differenz zwischen dem, was Browser sendet und Ihre JMeter Skript (einschließlich Header, Cookies). –

+0

@KirilS. Ich habe den Beitrag aktualisiert. Kannst du nachsehen und mir helfen? – Satheesh

+0

@KirilS. Hier finden Sie die folgenden Links von JMeter HTTP Request und Browser Cookies. http://screencast.com/t/bdtcd2r8zim und http://screencast.com/t/s3kJ189b2 – Satheesh

Antwort

2

Sie vermutlich fehlgeschlagen das Token passieren _RequestVerificationToken dass als Header in einer Antwort zurückgegeben wird Ihnen zeigen.

Sie sollten einen Regex Extractor mit Response-Header Inhalt verwenden diese Header zu extrahieren, um sie dann in nachfolgenden Abfragen zu injizieren.

Auch Vergewissern Sie sich ein Cookie hinzufügen:

und wenn appliable, dass Sie die _ViewState Griff, siehe:

0

Aus den Antworten in dem Jmeter, kann ich sehen, dass diese Anwendung auf IIS ausgeführt wird. Eine schnelle Suche auf dem spezifischen Fehler, den Sie + IIS sehen wies mich auf Msdn Links, die erklären können, warum diese an erster Stelle sehen. Hier

ist der Link zur Seite:

MSDN Page on "Object Moved to Here Error"