Jmeter压力测试时报Bad Request怎么办?
Jmeter压力测试时报Bad Request怎么办?我用Jmeter对Oracle BI 项目进行压力测试时报Bad Request怎么办?
我的操作过程:
1)用badboy录制用户行为
2)将录制的脚本转化成Jmeter格式,
3)做部分参数化后运行此脚本
4)最后结果:察看结果树中的取样器结果中Response message为bad request,Response code为400
请问大家我如何定位产生这个问题的原因呢? 不知道请求格式是如何的....如果是普通的POST GET的话,JMeter做到应该不难.
如果是ActiveX的话就不容易处理了. BI发的应该是普通的post/get请求,但就是报bad request,不知道是不是jmeter发的request格式BI Server无法解析呢! 用web分析工具抓取正常浏览器的请求然后跟JMeter脚本里使用的参数跟方式做对比.
另外要注意的是JMeter发送请求时模拟浏览器对需要编码的参数使用ecode.
另外提一下,你的脚本里缺少http head manager.在服务器端代码做浏览器校验时,必须加上相关参数来模拟浏览器.
页:
[1]