Jmeter响应断言
Jmeter响应断言是用来判断接口返回和预期是否相符的组件,组件路径【HTTP请求右键添加->断言->响应断言】
我们来了解一下响应断言组件里面包含什么内容
1.Apply to:
- Main sample and sub-samples(一般只会返回一个请求,当重定向后可能会返回多个请求,就可以用到主、次请求)
- Main sample only(默认该选项)
- sub-samples only
- JMeter Variable Name to use
2.测试字段:
- 响应文本(常用)
- 响应代码(常用)
- 响应信息(判断的是请求message。如“Response message:OK”,取出来的会是“OK”)
- 响应头
- 请求头
- URL样本
- 文档
- 忽略状态
- 请求数据
3.模式匹配规则
- 包括
- 匹配
- 相等
- 字符串
- 否(将前面的条件否定。如选择响应代码=200是正确,但是勾选了“否”则变为响应代码 != 200才正确)
- 或者
4.测试模式
期望值。符合则成功,不符合则为失败
5.自定义失败信息
当接口断言失败后,自定义失败信息会覆盖原报错信息输出来