先了解下JsonPath跟Xpath的区别
1、我的请求响应数据:需要取出name的值进行判断业务成功/失败
2、在Jmeter中添加断言-->Json断言:,并按$..name取出1中截图的值,值为data时,业务处理正常
还可以直接根据$..name取name的值
3、还可以添加监听器-->断言结果:
可以查看业务失败日志:因为我这边勾选了“仅错误日志”所以只看到了失败的请求对比结果;如果要查看所有的比对结果,不勾选这个“仅错误日志”就可以
JsonPath在线调试工具:
先了解下JsonPath跟Xpath的区别
1、我的请求响应数据:需要取出name的值进行判断业务成功/失败
2、在Jmeter中添加断言-->Json断言:,并按$..name取出1中截图的值,值为data时,业务处理正常
还可以直接根据$..name取name的值
3、还可以添加监听器-->断言结果:
可以查看业务失败日志:因为我这边勾选了“仅错误日志”所以只看到了失败的请求对比结果;如果要查看所有的比对结果,不勾选这个“仅错误日志”就可以
JsonPath在线调试工具: