我正在使用jmeter测试网站的登录表单,网站是在蛋糕php上创建的。
POST方法的Request标头是
CakeCookie[username]=Q2FrZQ==.4hQpPE8O4tl+iBRWfrgElBgbwJKK6Q==; CakeCookie[password]=Q2FrZQ==.skRyYRRZ; CAKEPHP=avdhr3i8abe04nq74ra5k596f3
登录页面的html描述如下:
<input name="data[Salon][username]" class="span4" id="username" placeholder="Username or Email" type="text" **>
<input name="data[Salon][password]" class="span4" id="password" placeholder="Required" type="password"**>
我的采样器包含以下内容:
{请注意,我在测试计划中通过全球声明变量}
username = ${username}
password = ${password}
Cookie = ${Cookie_Cakephp}
但是我收到了错误回复:
Wrong username or password
请指导解决问题的方法。
如果我错了,请纠正我:“每次我们引用html控件的id来传递值?例如,如果文本框ID为username
,我们使用
username = ${variable name}"
答案 0 :(得分:0)
请直接传递实际的用户名和密码,而不是通过变量。