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)

相关推荐
2401_8788204732 分钟前
Sa-Token基础篇
java·spring boot·后端·sa-token
2301_8163743334 分钟前
Nginx下构建PC站点
java·运维·nginx
无所事事O_o43 分钟前
JAVA应用不定时卡顿问题排查过程记录
java·优化
幸福巡礼1 小时前
【LangChain 1.2 实战(八)】Agent Middleware 实战 —— 动态路由、监控、安全与容错
java·安全·langchain
OCN_Yang1 小时前
能告诉我:你为什么用 MVI 吗?反正我不理解!
android·架构·前端框架
Byron__2 小时前
Java JVM核心知识点复习笔记
java·jvm·笔记
程序员小白条2 小时前
别盲目卷算法!2026 程序员\&大学生,最稳的 AI 技术进阶路线全梳理
java·网络·人工智能·网络协议·http·面试
启山智软2 小时前
【 商城系统源码:Java与PHP的区别】
java·开发语言·php
练习时长两年半的程序员小胡2 小时前
Java程序员转大模型应用开发专题(一):核心基础概念
java·开发语言·transformer·自注意力
weixin_lizhao2 小时前
50天独立打造企业级API网关(二):安全防护体系与弹性设计
java·spring boot·安全·spring cloud·gateway