jmeter响应和json断言,json断言提取多个值

简介: jmeter响应和json断言,json断言提取多个值

jmeter断言

注意:断言成功的话在查看结果是上看不到断言的结果,失败才有

一. 配置响应断言

1.添加

image.png

2.配置

image.png

3.断言结果

image.png

二. 配置json断言

json断言如果返回数据不是json格式会直接报错


(吐槽一下,翻译这几句这网易有道词典是真的废)

Assert json path exists :断言json路径存在

Additionally assert value :附加断言值

match as regular expression:匹配为正则表达式

expect null :预期为空

invert assertion (will fail if above conditions met):反转断言(如果满足上述条件,则将失败)


Assert json path exists 这个写法是以$.为根目录,比如数据{“data”:{“code”: 2002, “msg”: “密码长度必须大于或者等于6位”}}

想要获取到code的值,写法为 $.data.code


实例

响应数据

{

“code”: 200,

“msg”: “恭喜,注册成功!”

}


断言配置

image.png

断言结果

image.png

JSON提取器(提取多个值)

提取多个时,这些都要一一对应用分号隔开

image.png

使用

image.png

测试

被提取的对象

image.png

使用提取的参数结果

image.png

相关文章
|
2天前
|
JSON JavaScript 前端开发
如何在Python中解析JSON响应?
【2月更文挑战第26天】【2月更文挑战第92篇】如何在Python中解析JSON响应?
|
2天前
|
JSON 网络安全 PHP
WordPress上传图片错误:不是合法的JSON响应
最近在迁移WordPress到新服务器时遇到一个问题,就是在编辑文章上传图片时,会报错:此响应不是合法的JSON响应,经过多方验证,最后得出结论,是由于php的一些模块没有开启的原因,下面就详细讲一下,php安装后应该开启哪些模块及开启方法。
80 0
|
2天前
|
JSON 缓存 Java
Springboot 之 Filter 实现超大响应 JSON 数据压缩
Springboot 之 Filter 实现超大响应 JSON 数据压缩
37 0
|
2天前
|
测试技术 API
使用 jMeter 给 Spartacus SSR 发送 100 个并发的 SSR 请求,全部被 SSR 响应了
使用 jMeter 给 Spartacus SSR 发送 100 个并发的 SSR 请求,全部被 SSR 响应了
34 0
|
2天前
|
JSON 开发框架 .NET
ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
|
7月前
|
JSON 前端开发 Java
构建健壮的Spring MVC应用:JSON响应与异常处理
构建健壮的Spring MVC应用:JSON响应与异常处理
36 0
|
7月前
|
JSON 测试技术 数据格式
5 JMeter断言-Jmeter响应中出现乱码时
5 JMeter断言-Jmeter响应中出现乱码时
|
9月前
|
JSON 前端开发 JavaScript
JavaScript 中使用Ajax进行网络请求响应JSON字符串数据
JavaScript 中使用Ajax进行网络请求响应JSON字符串数据
48 0
|
10月前
|
JSON 前端开发 API
在Scalatra中响应JSON格式的诸多问题
如今的前端JSON已无处不在,如何在Scalatra中使用json响应数据给前端呢,尽管官方只是介绍了一下json4s,其实仍然需要注意其中的一些细节
59 0
|
10月前
|
JSON 人工智能 数据格式
Jmeter 实战json提取
Jmeter 实战json提取
146 0

热门文章

最新文章