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)

相关推荐
今天你TLE了吗19 分钟前
LLM到Agent&RAG——AI知识点概述 第六章:Function Call函数调用
java·人工智能·学习·语言模型·大模型
Rcnhtin21 分钟前
RocketMQ
java·linux·rocketmq
JH307338 分钟前
RedLock-红锁
java·redis
小智社群1 小时前
小米安卓真机ADB对硬件操作
android·adb
嗷o嗷o1 小时前
Android BLE 为什么连上了却收不到数据
android
pengyu1 小时前
【Kotlin 协程修仙录 · 炼气境 · 后阶】 | 划定疆域:CoroutineScope 与 Android 生命周期的绑定艺术
android·kotlin
朝星1 小时前
Android开发[5]:组件化之路由+注解
android·kotlin
随遇丿而安2 小时前
Android全功能终极创作
android
随遇丿而安2 小时前
第1周:别小看 `TextView`,它其实是 Android 页面里最常被低估的组件
android
rannn_1112 小时前
【Redis|原理篇2】Redis网络模型、通信协议、内存回收
java·网络·redis·后端·缓存