Wie man JMETER senden Sie eine Formular post-auf einem Weg mit QUERYSTRING?
Ich bin mit JMeter für performance-Tests. Ich nahm mein test mit dem proxy, und bin mit in eine zu ergattern versuchen, um Sie abzuspielen.
Grundsätzlich habe ich eine HTTP-post-und-seine Buchung auf eine Seite mit einem QUERYSTRING.
Sampler-Pfad: http://dev.mysite.com/myform.aspx?formfunction=SEARCH
POST-DATEN: searchitem=Hunde
Problem, dass ich laufen in ist, dass Sie myform.aspx übergeben werden die post-Daten, aber nicht die Rückgabe der erwarteten Antwort. Seiner Rückkehr eine Antwort, als ob der querystring (?formfunction=SUCHEN) war auch nicht enthalten. Ohne den querystring, es läuft eine Standard-SUCHE, aber wenn die Abfragezeichenfolge enthalten ist, es läuft eine andere Suche mit der searchitem enthalten in der post-Daten.
Wie kann ich machen, JMeter erkennen, die querystring-ich werde senden in mein sampler Weg??
Jede Hilfe ist willkommen.
Dank.
jg
- Ist es gültig, in http eine get-und post-parameter an der gleichen Zeit?
- Ich glaube, so ist -- das ich nicht unbedingt sehen, warum Sie benötigen, um POST-Daten an eine Seite und dann die Seite Prozess einer post, um herauszufinden, welche Inhalte angezeigt werden sollen. Ich bin sicher, es gibt eine bessere Möglichkeit, es zu tun -- aber es ist nicht weit hergeholt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man versuchen, die parameter aus dem Pfad, und fügen Sie es als post-Daten Element unten.
So, in Ihren HTTP-request - unter "Parameter" Sie sollten sehen, "searchitem:Hunde". klicken Sie auf "Hinzufügen", um erstellen Sie einen neuen parameter mit dem Namen "formfunction" und dem Wert "SUCHE"