jmeter断言(响应断言)

简介: jmeter断言(响应断言)

在文章的开始钱,我们先来讨论下何为断言,所谓断言,就是在测试过程中,我们测试的实际结果是否和预期结果一致,这个判断就是断言,在测试中,一般我们的断言是通过我们人工来判断,人工判断很麻烦,同时还容易出错。主要是累,在这文,我将在这篇文章里教大家如何通过jmeter如何做断言。


首页,响应断言


一,响应断言


1)添加方式


            鼠标右键http请求--添加(鼠标悬浮)---断言(悬浮)--响应断言(左键点击);下图所示



2)功能解析


       


2.1  名称:可以随便编写。


2.2  apply to:这个不要管


2.3  测试字段:这个需要注意了,这个所谓的测试字段就是我们想要断言的内容,相当于我们想断言哪部分的数据,这块只能单选


2.4 匹配模式:我们的预期结果和实际结果是如何断言的,下方有解释。


2.4.1包括:我们的预期结果包含在实际结果之内,则通过。


2.4.2匹配:预期结果和实际结果一致,百分百一致,则通过。


2.4.3相等:预期结果与实际结果相等,但是这个的话可以不用区分大小写,则通过。


2.4.4字符串:预期结果在实际结果(字符串)里面,则通过。


2.4.5否:实际结果与预期结果相反,则通过。


2.5 测试模式:这里就是我们写我们的预期结果的地方,可以写变量


2.6 自动以失败消息:这里就是填写当断言失败后,展示在”查看结果树“页面的信息


3).如何使用


   我这里把我的业务场景用文字表达出来,然后再配送图片,以便于理解。


   我是一个接口测试工程师,今天,我测试一个接口,我要测试的是这个接口的返回内容(响应文本)里面是否包含了我预期的内容(登录成功),如果包含,则通过,如果不包含,则在查看结果树里面显示自定义的错误消息(测试不通过,未查看到信息)。


以图片表示出来:


相关文章
|
7月前
|
JSON 测试技术 数据格式
5 JMeter断言-Jmeter响应中出现乱码时
5 JMeter断言-Jmeter响应中出现乱码时
|
4月前
|
测试技术 API
使用 jMeter 给 Spartacus SSR 发送 100 个并发的 SSR 请求,全部被 SSR 响应了
使用 jMeter 给 Spartacus SSR 发送 100 个并发的 SSR 请求,全部被 SSR 响应了
30 0
|
12月前
|
JSON 自然语言处理 数据安全/隐私保护
jmeter响应和json断言,json断言提取多个值
jmeter响应和json断言,json断言提取多个值
|
12月前
jmeter响应结果乱码处理和基本使用
jmeter响应结果乱码处理和基本使用
|
12月前
Jmeter返回响应体写入txt文件的操作
Jmeter返回响应体写入txt文件的操作
149 0
|
JSON 测试技术 数据格式
JMeter 监听器之保存响应到文件
JMeter 监听器之保存响应到文件
307 0
JMeter 监听器之保存响应到文件
JMeter 查看结果树监听器响应数据中文显示乱码解决方法
JMeter 查看结果树监听器响应数据中文显示乱码解决方法
119 0
|
前端开发 测试技术 Apache
JMeter 检查点之响应断言(Response Assertion)
JMeter 检查点之响应断言(Response Assertion)
93 0
|
XML JSON 搜索推荐
Jmeter常用断言之响应断言详解
**响应断言**是最常用的一种断言方法,主要是对响应结果中的文本内容进行断言,比如响应结果是否包含指定的值,或者是否等于指定的值。响应断言可以适用各种返回类型的响应结果,如:Test、html、application/json、application/xml等。。。
220 0
Jmeter常用断言之响应断言详解
|
前端开发 Python
Jmeter系列(60)- 详解响应断言
Jmeter系列(60)- 详解响应断言
143 0
Jmeter系列(60)- 详解响应断言