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

}

相关推荐
山荷枝28 分钟前
03-框架--Spring
java·后端·spring
我就是妖怪35 分钟前
KMP全栈开发:从Android到AI Agent的技术演进与实践
android·人工智能
ChaHae-In1 小时前
SpringBoot统一功能处理
java·spring boot·后端
coder!mq1 小时前
说几个常见的语法糖?
java·开发语言·算法
gugucoding1 小时前
38. 【Java】Stream API(下):高级操作与性能
java·开发语言
心平气和量大福大2 小时前
android-实例-蒲公英-更新与安装-5-签名与生成APK
android·java·开发语言
952362 小时前
Spring-cloud配置中心
java·spring·spring cloud·微服务
ydd1001003 小时前
寻找两个正序数组的中位数 Java 题解,二分分割详解
java·开发语言
阿pin3 小时前
Android随笔-Serializable与Parcelable
android·serializable·parcelable
天空之城--4 小时前
Android 事件分发机制深度解析——原理、源码与实战综合总结
android