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)

相关推荐
fat house cat_11 小时前
【netty】基于主从Reactor多线程模型|如何解决粘包拆包问题|零拷贝
java·服务器·网络·netty
zhangphil11 小时前
HARDWARE 属性的Bitmap与普通Bitmap,GPU与RenderThread渲染与处理方式异同比较,Android
android
青云交11 小时前
Java 大视界 -- Java 大数据在智能教育学习社区互动模式创新与用户活跃度提升中的应用(426)
java·大数据·学习·flink 实时计算·智能教育社区·互动模式创新·用户活跃度
神奇的海马体11 小时前
Tomcat隐藏版本号
java·tomcat
拜见老天師11 小时前
使用mybatis-plus,实现将排序时,字段值为NULL的数据排在最后
java·mybatis
应茶茶12 小时前
C++11 核心新特性:从语法重构到工程化实践
java·开发语言·c++
消失的旧时光-194312 小时前
Flutter 异步编程:Future 与 Stream 深度解析
android·前端·flutter
Reggie_L12 小时前
RabbitMQ -- 高级特性
java·rabbitmq·java-rabbitmq
alexhilton13 小时前
Compose CameraX现已稳定:给Composer的端到端指南
android·kotlin·android jetpack