当我给500个并发用户通过jmeter加载我的服务器抛出错误消息,但同时我通过浏览器调用相同的请求显示正确的响应。怎么可能?在jmeter中是否有任何设置可以避免。Jmeter和浏览器并发请求显示不同的结果?
1
A
回答
3
这是很难说有什么可以去错了不测试日志和网络转储看到你的JMeter的配置,完整的服务器响应,JMeter的应用为浏览器和JMeter的。
性能测试的整体思路是模仿真实用户尽可能接近,所以你需要至少
添加HTTP Request Defaults并设置JMeter的到:
- 下载嵌入资源
- 使用2-5线程
- 添加0123并发池
- 添加HTTP Cache Manager
- 添加HTTP Header Manager
- 相关成分的任何动态参数
- 模拟的任何特定应用的行为(即AJAX调用)
- 等
除了上述建议:理想情况下给出“好”的JMeter你不会看到任何“响应消息”,你应该看到一些在最终报告,以便仔细检查错误你:
- 运行的JMeter在非GUI模式
- 仅存储这绝对需要
- 从9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure 按照其他建议这些指标
+0
感谢您的帮助。让我重新检查它的请求问题或响应。 – Chetan
0
相关问题
- 1. 我发送确定但浏览器显示不好的请求
- 2. 显示网页浏览器请求
- 3. FullCalendar抓取JSON显示浏览器之间的不同结果
- 4. 内嵌块内容在不同的浏览器中显示不同的结果?
- 5. jQuery CSS浏览器的不同结果
- 6. 为什么显示两个不同的结果是Chrome和Mozilla浏览器
- 7. 通过请求请求的HTML内容与浏览器不同
- 8. Http请求的响应与Python和浏览器不同
- 9. urllib2的结果与网络浏览器的结果不同
- 10. 同步Ajax请求“锁定”浏览器
- 11. Neo4j:浏览器内查询和C#Driver.V1请求结果不匹配
- 12. JLabel中的HTML不会在浏览器中显示相同的结果
- 13. 单击元素不显示结果和Chrome浏览器开发工具不显示错误
- 14. Apache + mod_wsgi - 来自同一浏览器的并行请求
- 15. DBPedia使用WebClient和浏览器的不同结果
- 16. 终端和浏览器之间的不同php结果
- 17. Django模板不能在浏览器中显示结果
- 18. 为什么由cURL发送的http请求给出的结果与浏览器不同?
- 19. “request.getRemoteAddr()”的结果在不同浏览器中有所不同
- 20. '&'在IE浏览器和Safari浏览器中不显示
- 21. 不显示在浏览器
- 22. Mootools:发送请求时如何阻止浏览器冻结
- 23. Servlet似乎同时处理多个并发的浏览器请求
- 24. 浏览器网址和HTTP请求
- 25. 跨站请求和浏览器插件
- 26. 如果使用同一浏览器,节点http请求不会同时执行
- 27. 可能存储来自JMeter请求的结果并使用它?
- 28. Javascript在不同的浏览器中显示不同的大小?
- 29. AJAX请求和常规浏览器请求之间的区别
- 30. 在浏览器和PhoneGap上显示不同的网页
服务器抛出什么错误信息?我认为你的问题是客户端(例如低带宽) – ViaSat
请求_exactly_相同(包括标头,cookie存在和参数)? –
@Kiril yes请求是完全相同的,包括标头,Cookie和参数 – Chetan