【发布时间】:2012-07-04 18:33:19
【问题描述】:
我正在尝试使用 JMeter 对 Web 应用程序进行负载测试。我使用代理,然后运行测试。我能够登录到应用程序,但是对于某些页面,它在 JMeter 中给出了响应代码 4**。
做了一些功课后,我发现我通过浏览器和 Jmeter 发送的请求可能不同,所以我使用 fiddler 进行检查。这是找到问题根本原因的正确方法吗?对于此类请求,我应该在提琴手和 Jmeter 中比较哪些所有东西/属性?
感谢任何帮助。如果你愿意,我可以提供更多信息。
非常感谢:)
【问题讨论】:
-
对于浏览器和 Jmeter 都引用 url 相同,并且 cookie/login 都包含相同的密钥,但是从浏览器请求 cookie 正在扩展(显示 + 符号),而 Jmeter cookie/login 在单行中。我需要检查其他东西吗?
-
我在正确的请求 Entity 的 header 下发现 fidler 的一个差异即将到来,而在 Jmeter 请求中 Entity丢失了。(实体包含:内容类型:文本/xml;charset=UTF-8)是否重要,如果是,那么如何在 Jmeter 请求中添加它?我需要检查其他内容吗?
-
您使用的是哪种授权方式?查询参数? Windows NTLM 身份验证?如果您可以在这两种情况下附上您的请求和响应的屏幕截图,也将更容易回答。 (成功与失败)
标签: testing web-applications jmeter fiddler load-testing