metersphere自定义脚本断言如何使用

在这里插入图片描述
此处的断言failue状态设置和jmeter不一致,使用AssertionResult类
代码
String actualCount1=“12”;
vars.put(“respCount0”, actualCount1);
//log.info(vars.get(“respCount”));
String respCount1=vars.get(“respCount0”); //获取上一个接口提取的推荐课程总数
String searchRespCount=respCount1.trim(); //很有坑,这个字符串可能含有空格,去掉前后空格
//log.info(vars.get(“respCount”));
int exCount=Integer.parseInt(vars.get(“repoCount”));//返回的数量转化为int
if(exCount>500){//如果预期数大于500时,只返回500条,所以和500对比
if(searchRespCount.equals(“500”)){
AssertionResult.setFailure(false);
}
else{
AssertionResult.setFailure(true);
msg=“课程数量大于500,搜索课程数量返回不正确!”;
AssertionResult.setFailureMessage(msg);

}

}
else
{
if(searchRespCount.equals(vars.get(“repoCount”))){
AssertionResult.setFailure(false);
}
else{
AssertionResult.setFailure(true);
msg=“课程数量小于500,搜索课程数量返回不正确!”;
AssertionResult.setFailureMessage(msg);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值