jmeter里判断返回参数是否为空

用jmeter做接口自动化,怎么判断返回的参数是否为空

我们假如返回的参数是数组,有以下3个方向来判断

1、断言返回的字段为大于0的正整数

1-9\]\[0-9\]\* ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/21edb456a00347d7a94dcea400871a66.png) 2、返回data的数组长度 data_marchNr 表示数组长度 String data=vars.get("data_matchNr"); int total=Integer.parseInt(data); if(total\>0){ Failure = false; }else{ Failure = true; FailureMessage = "标准工期库未查到数据,请检查!"; } ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/92c35be630ab4e78a06759657fc86ce2.png) 3、判断返回参数是否为空的断言 String result = vars.get("result"); if (result != null ) { Failure = false; // 设置断言成功 } else { Failure = true; // 设置断言失败 FailureMessage = "当前获取结果为空"; } ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b51d610c52a8411b9d0f55f74e2897cd.png)

相关推荐
一直都在5725 分钟前
MySQL索引优化
android·数据库·mysql
xuhaoyu_cpp_java24 分钟前
Boyer-Moore 投票算法
java·经验分享·笔记·学习·算法
JavaEdge.27 分钟前
Chrome加载已解压的扩展程序-清单文件缺失或不可读取 无法加载清单
java
iReachers29 分钟前
HTML打包EXE配置管理教程:多项目打包设置一键保存、加载与切换
java·前端·javascript
XiYang-DING34 分钟前
【Java】堆
java·开发语言
Lyyaoo.39 分钟前
【Java基础面经】Java 反射机制
java·开发语言·python
YXWik643 分钟前
Langchain4j(1)基础对话+连续对话+工具调用 + 流式响应+结构化 JSON 输出
java
96771 小时前
什么是 Thymeleaf?
java
Dream_sky分享1 小时前
找类中字段属性不同工具类
java
givemeacar1 小时前
SpringBoot3.3.0集成Knife4j4.5.0实战
java