Apache JmeterでWEBアプリのログイン画面にログインするシナリオを作成しています。
ログイン画面でユーザIDをPOSTする処理がうまくいかず困っています。POSTの値が間違っているでしょうか?
パラメータをPOSTする設定は画像の通りです。
ログイン画面のコードは以下です。
<body onLoad="event_onLoad()"> <section id="container"> <h1 class="title">ログイン</h1> <form action="/page/login.jsp" method="POST" target="_self"> <input type="hidden" name="action" value="dologin"/> <input type="hidden" name="dest" value=""/> <div class="info login_message"> <i class="info-icon"></i> <span class="info-text">ユーザIDを入力してください。</span> <br/> </div> <table> <tr> <td class="loginLabel">ユーザID</td> <td class="field" > <input id="user" type="text" name="field.user.value" value="" maxlength="30"/> </td> </tr> <tr><td colspan="2"> <input id="submit" class="action" type="submit" value="ログイン" /> </td></tr> </table> <input type="hidden" name="_timezoneOffset" value=""> </form> <!-- // This file is custom HEADER/FOOTER page --> <script> <!-- function event_onLoad(){ try{ var focusFieldName = "field.user.value"; var focusControl = document.forms[0].elements[focusFieldName]; focusControl.focus(); selectText(document.forms[0],focusFieldName); document.forms[0].elements["_timezoneOffset"].value = new Date().getTimezoneOffset(); }catch(e){ } } //--> </script> </section> </body> </html>
あなたの回答
tips
プレビュー