【问题标题】:Response code 4** in JmeterJmeter中的响应代码4**
【发布时间】:2012-07-04 18:33:19
【问题描述】:

我正在尝试使用 JMeter 对 Web 应用程序进行负载测试。我使用代理,然后运行测试。我能够登录到应用程序,但是对于某些页面,它在 JMeter 中给出了响应代码 4**。

做了一些功课后,我发现我通过浏览器和 Jmeter 发送的请求可能不同,所以我使用 fiddler 进行检查。这是找到问题根本原因的正确方法吗?对于此类请求,我应该在提琴手和 Jmeter 中比较哪些所有东西/属性?

感谢任何帮助。如果你愿意,我可以提供更多信息。

非常感谢:)

【问题讨论】:

  • 对于浏览器和 Jmeter 都引用 url 相同,并且 cookie/login 都包含相同的密钥,但是从浏览器请求 cookie 正在扩展(显示 + 符号),而 Jmeter cookie/login 在单行中。我需要检查其他东西吗?
  • 我在正确的请求 Entityheader 下发现 fidler 的一个差异即将到来,而在 Jmeter 请求中 Entity丢失了。(实体包含:内容类型:文本/xml;charset=UTF-8)是否重要,如果是,那么如何在 Jmeter 请求中添加它?我需要检查其他内容吗?
  • 您使用的是哪种授权方式?查询参数? Windows NTLM 身份验证?如果您可以在这两种情况下附上您的请求和响应的屏幕截图,也将更容易回答。 (成功与失败)

标签: testing web-applications jmeter fiddler load-testing


【解决方案1】:

阿比吉特, 编辑位于 bin 目录中的 jmeter.properties 文件。 取消注释 proxy.content_type_include=text/html|text/plain|text/xml 保存文件并重新启动 Jmeter。 尝试录制,看看是否会有所不同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 2021-09-30
    • 2020-03-20
    • 2017-07-12
    • 1970-01-01
    相关资源
    最近更新 更多