Mit JMeter möchte ich die Seite testen. Nach dem Ausfüllen und Absenden des Formulars wird eine Einfügung in die Datenbank durchgeführt (neue Reise hinzufügen).Wie man ein Formular mit eingeschränktem Zugriff in JMeter eingibt
Path: /ProjectName/admin/addTrip.html
Method: POST
Parameters:
basePrice 500.0
hotelId 2
description Some text
Das Hauptproblem ist, dass die Seite nach der Anmeldung verfügbar ist. Und ich weiß nicht, wie mit j_spring_security_check
mit JMeter anmelden.
Ich habe versucht, Login Config Element als übergeordnetes Element HTTP Request
AddTrip Seite zu verwenden. Als Ergebnis in View Result Tree -> Response data
erhalte ich das Login-Formular. Natürlich wird dies nicht erwartet.
Als nächstes versuchte ich HTTP Request
zu Login-Seite zu verwenden.
Path: /ProjectName/j_spring_security_check
Method: POST
Parameters:
j_password mypassword
j_login mylogin
Das Ergebnis scheint in Ordnung zu sein. View Result Tree -> Response data
zeigt die korrekte (nach Login) Seite. Auf der gleichen Ebene in Thread-Gruppe hinzugefügt Http Request
AddTrip. Das Ergebnis ist das gleiche wie im vorherigen Fall - Login-Seite. Nein nach der addTrip-Seite und kein Einfügen in die Datenbank.
Ihre Antwort war ein wenig hilfreich, weil in Ihren Links fand ich Informationen über URL-Umschreiben Modifier. Punkt für dich. – LancerX