8、Jmeter之响应断言

jmeter中有个元件叫做断言(Assertion),他的作用和LR中的检查点类似;用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致。
使用断言的目的:再request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确。所以通过断言,我么们不在会被200所迷惑,二十可以通过断言,看到我们请求是否真正的成功!
使用方法:
1、给某个请求添加断言
2、添加对应的断言结果监听器
如何添加:右键请求-断言-响应断言
8、Jmeter之响应断言_第1张图片
8、Jmeter之响应断言_第2张图片
Apply to:给谁用
1、主要的取样器和子取样器
2、主要的取样器
3、子取样器
4、变量
8、Jmeter之响应断言_第3张图片
要测试的相应字段要从哪里找,一般是响应文本中
在这里插入图片描述
模式匹配规则:可以自己选择合适的模式
要测试的模式:我们需要匹配的内容
8、Jmeter之响应断言_第4张图片
都选择好之后,我们想看到断言的结果还需要添加监听器-断言结果
右键线程组-监听器-断言结果
8、Jmeter之响应断言_第5张图片
8、Jmeter之响应断言_第6张图片
看到这个就表示断言成功了
我们再来看看断言失败的结果;
这里我们写一个响应里面不会有的结果
8、Jmeter之响应断言_第7张图片
然后去请求,看结果;
8、Jmeter之响应断言_第8张图片
8、Jmeter之响应断言_第9张图片
断言错了就会报这样的信息,就是在响应中找不到浩浩。

小伙伴们可以试试其它的组合,看看有什么效果!

你可能感兴趣的:(8、Jmeter之响应断言)