JMeter を使用して、ページをテストしたいと考えています。フォームに入力して送信すると、データベースへの挿入が実行されます (新しい旅行の追加)。
Path: /ProjectName/admin/addTrip.html
Method: POST
Parameters:
basePrice 500.0
hotelId 2
description Some text
j_spring_security_check
主な問題は、ログイン後にページが使用可能になることです。また、 JMeterを使用してログインする方法がわかりません。
HTTP Request
addTrip ページの親として Login Config Element を使用しようとしました。その結果View Result Tree -> Response data
、ログインフォームが表示されます。もちろん、これは期待される結果ではありません。
次にHTTP Request
ログインページに使ってみました。
Path: /ProjectName/j_spring_security_check
Method: POST
Parameters:
j_password mypassword
j_login mylogin
結果は問題ないようです。View Result Tree -> Response data
正しい(ログイン後の)ページを示しています。スレッド グループの同じレベルでHttp Request
、addTrip を追加しました。結果は前のケースと同じです - ログインページ。addTrip ページの後ではなく、データベースへの挿入もありません。