使用jmeter请求一个符合预期的错误请求

  在使用jmeter做接口请求的时候,使用边界值方法请求来验证后台是否进行限制。

  比如,做发资讯接口时候,经常就要测试标题为空的状态,那么正常的请求就会出现请求失败的状态,而且查看结果树就会看到返回的是400

                  

 

想图片展示的一样,但是这个是符合预期的。那么问题来了,我们这个请求是报红的,在输出报表的话又会产生error,所以需要进行断言,让这个符合预期的请求报绿。

然后在使用这个方法的时候,自己使用响应断言还是会报红,

 

 参考相关的资料发现,在进行响应断言的时候,jmeter通常判断响应代码的前提是这个请求时成功的,例如200,Jmeter认为成功了,才会去匹配response code。而4xx和5xx这类的响应一般是不成功的,jmeter直接忽略。

所以断言中要匹配4xx和5xx这类的响应代码,Jmeter中的要测试的响应字段中应该同时勾选Ignore status,这类的请求就会强制成功,从而可以判断响应代码。

 

 最后这样配置就可以进行测试,请求响应就会报绿。

写这个只是做一个记录,不然会忘记

 

转载于:https://www.cnblogs.com/buruoxi/p/11496120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值