~自己提前录制好脚本~
一:响应断言设置
1.1:添加断言;右键–>添加–>断言
1.2:在断言界面填写自己需要断言的数据,我这以登录为例,登录成功页面会展示个人信息,所有我以个人信息来断言是否登录成功
名称:自己随便起 通俗易懂就行
要测试的响应字段:1、响应文本:指页面返回的http文本内容
2、响应代码:指请求返回的状态,如200
3、响应信息:指请求返回的响应信息,如OK、not found
4、Response Headers : 响应头信息
5、Request Headers :请求头信息,剩余几个还不了解~~
模式匹配规则:1、包括=返回结果包括你指定的内容,支持正则匹配
2、匹配:(1) 相当于 equals 。当返回值固定时,可以返回值做断言,效果和equals相同(2) 正则匹配 。 用正则表达式匹配返回结果,但必须全部匹配。 即正则表达式必须能匹配整个返回值,而不是返回值的一部分。
3、Equals : 返回结果与你指定断言完全一致
4、SubString:与 “包括”差不多,都是指返回结果包括你指定的内容,但是subString不支持正则字符串。
1.3:添加结果树,用来监听断言是否成功
1.4:点击运行,运行结束后,点击结果树,查看右侧的运行状态,如果图标全部是绿色,则断言成功
断言失败:
至此~最简单的响应断言就到这了,jmeter中的断言分很多种,之后再慢慢学习总结