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

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

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

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

1-90-9*

2、返回data的数组长度

data_marchNr 表示数组长度

String data=vars.get("data_matchNr");

int total=Integer.parseInt(data);

if(total>0){

Failure = false;

}else{

Failure = true;

FailureMessage = "标准工期库未查到数据,请检查!";

}

3、判断返回参数是否为空的断言

String result = vars.get("result");

if (result != null ) {

Failure = false; // 设置断言成功

} else {

Failure = true; // 设置断言失败

FailureMessage = "当前获取结果为空";

}

相关推荐
JackSparrow4149 分钟前
Kafka(七)集成Apache Avro+Apicurio Schema Registry以保障生产者与消费者的消息兼容性
java·中间件·rpc·kafka·apache·avro·schema-registry
林森lsjs10 分钟前
零基础吃透二叉树:定义、遍历与高频算法 —数据结构柒
java·开发语言·数据结构·算法·二叉树
MacroZheng12 分钟前
又一个神级画图Skill开源,再见draw.io!
java·人工智能·后端
2401_8949155317 分钟前
GEO 优化源码性能调优:高并发地域请求缓存与索引优化
java·服务器·网络·数据库·缓存
石头猫灯36 分钟前
一次 CMS 被黑实录:完整事件思路梳理
android·学习
zhonyu鱼38 分钟前
Escrcpy:用电脑键盘鼠标操作安卓手机的跨平台投屏工具
android·计算机外设·电脑
我叫张土豆43 分钟前
在 OpenClaw Java 对话框输入一句话后,系统是如何运行的?
java·开发语言·人工智能
千里马学框架1 小时前
安卓开机性能优化:如何安全高效地裁剪 SystemService
android·智能手机·framework·wms·手机·性能·车载
liangbo71 小时前
JVM规范第 4 章:class 文件格式
java·jvm
橘子汽水1681 小时前
Leetcode 236,437:二叉树的最近公共祖先,路径总和III
java·数据结构