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 = "当前获取结果为空";

}

相关推荐
写代码写到手抽筋4 小时前
5G上行DCI字段判定:端口 流数 PMI选择详解
java·算法·5g
xieliyu.5 小时前
Java算法精讲:双指针(二)
java·开发语言·算法
jeffer_liu5 小时前
Spring AI 生产级实战:裁判员
java·人工智能·后端·spring·大模型
小bo波6 小时前
枚举实战
java·设计模式·枚举·后端开发·代码重构
夜微凉46 小时前
三、Spring
java·后端·spring
橘右今6 小时前
2026 Java后端高频面试宝典
java·开发语言·面试
艾iYYY6 小时前
string 类的模拟实现
android·服务器·c语言·c++·算法
xyzzklk7 小时前
解决Salesforce无法向外发送邮件
android·java·开发语言·网络·crm·salesforce·客户关系管理
biubiubiu07068 小时前
SpringBoot关于外部化配置
java·spring boot·spring