Jmeter解决响应码判断问题
2017-09-15 15:38
155 查看
转自:http://www.cnblogs.com/fengsiyi/p/6904041.html
很多http请求会返回400、404、500、502等错误,我们在断言中一般会直接去勾选响应代码,然后匹配得到的响应代码,但是总是失败。百思不得其解!
后来查询Jmeter官方帮助时,在里面找到了答案。
原来通常判断响应代码的前提是这个请求时成功的,例如200,Jmeter认为成功了,才会去匹配response code。而4xx和5xx这类的响应一般是不成功的,jmeter直接忽略。
所以断言中要匹配4xx和5xx这类的响应代码,Jmeter中的要测试的响应字段中应该同时勾选Ignore status,这类的请求就会强制成功,从而可以判断响应代码。
上图:
Jmeter官方帮助中有关Ignore Status的说明:
很多http请求会返回400、404、500、502等错误,我们在断言中一般会直接去勾选响应代码,然后匹配得到的响应代码,但是总是失败。百思不得其解!
后来查询Jmeter官方帮助时,在里面找到了答案。
原来通常判断响应代码的前提是这个请求时成功的,例如200,Jmeter认为成功了,才会去匹配response code。而4xx和5xx这类的响应一般是不成功的,jmeter直接忽略。
所以断言中要匹配4xx和5xx这类的响应代码,Jmeter中的要测试的响应字段中应该同时勾选Ignore status,这类的请求就会强制成功,从而可以判断响应代码。
上图:
Jmeter官方帮助中有关Ignore Status的说明:
相关文章推荐
- 如何解决jmeter响应结果树中,返回数据显示不完整的问题?
- 运行Jmeter时,响应数据中文乱码问题解决办法
- iOS开发工具-如何使用网络封包分析工具Charles,通过配置proxy对http、https、tcp、udp 等协议的请求响应过程交互信息进行分析、判断、解决我们移动开发中的遇到的各种实际问题。
- Jmeter中Sampler响应结果乱码问题解决之道
- Jmeter断言中判断请求失败的响应代码问题
- JMeter中响应数据显示乱码问题解决
- jmeter—解决响应乱码问题
- jmeter解决响应数据乱码问题
- Jmeter之Sampler响应结果编码修改(解决乱码问题)
- 运行Jmeter时,响应数据中文乱码问题解决办法
- jmeter之Sampler响应结果编码修改(解决乱码问题)
- jmeter—解决响应乱码问题
- jmeter之Sampler响应结果编码修改(解决乱码问题)
- 用条件注释判断浏览器版本解决页面兼容问题
- 判断用户是否登录 及 解决用户重复登录问题
- 关于 ExtAspNet 控件 Tree 嵌套在 Region Panel 内 OnNodeCommand 无响应的问题解决方法
- 关于上位机与采集器传输文件时有时不响应用户指令问题的解决
- 解决WebUploader在google浏览器中响应慢的问题
- 判断是否输入全角数字,解决部分客户银行账号输入的问题
- 如何解决使用JMeter时遇到的问题?