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

}

相关推荐
帅次6 分钟前
Android 高级工程师面试:网络与数据层 近1年高频追问 18 题
android·网络·okhttp·面试·retrofit·gilde
.Cnn11 分钟前
Redis基础day02
java·数据库·redis
能有时光13 分钟前
[MAF的Agent管道详解-07]利用AIAgent中间件构建Agent管道
java·数据库
什巳15 分钟前
JAVA练习277- 找到字符串中所有字母异位
java·开发语言·算法·leetcode
小则又沐风a29 分钟前
深入理解文件系统(二)
java·服务器·前端
jojo甜在心31 分钟前
(开源)宠物商城系统 全栈开发实录 采用 Java + SpringBoot + Vue + MySQL
java·开源·宠物
三少爷的鞋43 分钟前
Android 架构这些年,其实一直在消灭碎片化异步
android
zhanghaofaowhrql1 小时前
Spring Data JPA Repository 详解:从基础到高级用法
java·数据库·sql
编程(变成)小辣鸡2 小时前
如何防止接口被恶意刷?
java·后端·网络安全
大圣编程7 小时前
Java 多维数组详解
java·开发语言