我正在研究jmeter,我有一个问题。
我的第一个问题:以防万一:( github)
input autocapitalize="off" autocorrect="off" autofocus="autofocus" class="form-control input-block" id="login_field" name="login" tabindex="1" type="text"
input class="form-control form-control input-block" id="password" name="password" tabindex="2" type="password"
如果网站没有字段“名称”,我如何将该参数传递给网站?我们可以使用css或xpath将param传递给网站吗?
我的第二个问题:
如何测试网站的响应值? (从图片中反应数据不对,仍在登录页面上)
感谢阅读并支持我纠正这个......
答案 0 :(得分:1)
名称属性
要正确提交,每个输入字段必须具有名称属性。
实际上你应该担心HTML标记,JMeter在协议级别上行动并提供记录和重放功能。有关配置说明,请参阅Apache JMeter Proxy Step by Step。
您可以使用Response Assertion添加检查响应是否仍为登录页面。例如,如果用户已登录 - 他不应再看到用户名输入。有关有条件地失败的JMeter采样器的更多信息,请参阅How to Use JMeter Assertions in Three Easy Steps文章。