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)

相关推荐
kdniao13 分钟前
PHP 页面中如何实现根据快递单号查询物流轨迹?对接快递鸟在途监控 API 实操
android·开发语言·php
郑州光合科技余经理3 分钟前
同城配送调度系统实战:JAVA微服务
java·开发语言·前端·后端·微服务·中间件·php
言之。14 分钟前
MacBook M3 Pro:React Native 安卓开发
android·react native·react.js
独自破碎E15 分钟前
【模拟】顺时针旋转矩阵
java·线性代数·矩阵
TsengOnce26 分钟前
Docker 安装达梦8数据库-5步成功
java·数据库
树码小子30 分钟前
Spring框架:Spring程序快速上手
java·后端·spring
感觉不怎么会31 分钟前
Android 13 - 对讲app后台休眠后无法录音
android·linux
李松桃35 分钟前
python第三次作业
java·前端·python
马士兵教育38 分钟前
计算机专业学生入行IT行业,编程语言如何选择?
java·开发语言·c++·人工智能·python