【问题标题】:Response message: Unauthorized in Jmeter响应消息:在 Jmeter 中未经授权
【发布时间】:2018-01-11 12:52:16
【问题描述】:

我是使用 Jmeter 工具的新手。
我已经使用 blazemeter (v3.1) 记录了我的应用程序,然后尝试在 Jmeter 中运行该 .jmx 文件,但是我遇到了授权问题并且脚本无法运行。 我也尝试使用用户名、url、密码设置我的“HTTP 授权管理器”,但它没有帮助。如果有人可以,请在这个问题上指导我。谢谢。

【问题讨论】:

  • 您是否尝试将授权标头添加到您的 HTTP 请求中?

标签: performance performance-testing jmeter-plugins blazemeter jmeter-3.2


【解决方案1】:

根据4 Things You Should Never Do with Your JMeter Script文章:

不要完全按照你录制的方式运行脚本

录制脚本后,在运行之前还有一些工作要做。需要关联变量、参数化和添加元素,以忠实地模拟用户。

在您的应用程序中有太多可能的身份验证实现方式,很可能您需要发送一些动态值以及可以从上一个请求中获取的凭据。

记录您的测试场景 2 次并比较记录的请求。请注意,response headersURL 可能存在差异,而不仅仅是响应数据。将View Results Tree 侦听器直接添加到HTTP(S) Test Script Recorder 是有意义的——这样您将能够看到JMeter 捕获了哪些数据并修改其配置,因此模拟请求看起来与来自真实浏览器的请求完全一样。

【讨论】:

    猜你喜欢
    • 2017-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多