Jmeter核心知识点-断言
一、断言的概述
1、断言的概念
概念:断言就是让程序代替人工去判断程序响应数据是否达到了预期结果。
2、断言的作用
在request的返回层面增加一层判断机制,检测是否符合预期,来保证测试过程中数据交互与预期是一致的。
3、断言实现的大概流程
- 在Sampler下增加对应的断言(不同的断言检查的内容不同)
- 配置响应的检查内容
- 添加监听器,通过断言结果查看断言是否通过
- 通过断言,无显示
- 失败,除了输出请求失败外,还会输出失败的原因
备注:
一个Sampler下可以添加多个断言,要根据需求添加断言,当所有的断言都通过,那么请求才算成功。
4、常用的断言组件分类
最新版的jmeter3.x中有13中断言,常用的有:响应断言、size assertion、Duration Assertion
二、断言的使用
1、响应断言
1.1响应断言的作用以及作用对象
作用:判断响应的报文内容
作用对象包括:响应文本、响应内容、响应状态码、响应信息等等
<