首页 文章

我正在尝试使用Jmeter执行移动负载测试,但我在结果树中收到401错误

提问于
浏览
0

我正在尝试使用jmeter加载测试我的移动应用程序,我在HTTP标头管理器中给出了授权令牌并记录了移动应用程序操作 . 但是当我运行这个录制的脚本并在结果树中查看结果时,所有操作都显示为失败,对于某些操作,我看到401取消授权错误 . 请帮我解决这个问题 . This image shows the result I get after running the recorded

1 回答

  • 0

    HTTP 401 status code表示您未能提供正确的凭据或令牌,您需要以某种方式登录或传递系统所需的"good"令牌 .

    在大多数情况下,您不能在没有事先 correlation 的情况下重播录制的脚本 - 使用合适的Post-Processor从前一个响应中提取动态数据,将其转换为JMeter Variable并将其添加到下一个请求 .

    您可以通过再次记录相同的操作并比较脚本来确定请求的哪些部分是动态的 . 如果存在差异 - 您将需要处理相应的参数 .

    备选方案是使用基于 Cloud 的代理服务进行记录,它可以在SmartJMX模式下导出记录的请求,假设自动检测和关联任何动态参数 . 有关更多信息,请参阅How to Cut Your JMeter Scripting Time by 80%文章 .

相关问题