【发布时间】:2017-07-25 02:42:46
【问题描述】:
我使用 BadBoy 录制了一些测试脚本。只需简单的步骤“登录网页”、“单击按钮”和“注销”。
然后我将它导出为 JMX 文件,然后在 JMeter 中打开它。
当我运行它时,JMeter 返回这个 401 代码。
Response code: 401
Response message: Unauthorized
Response headers:
HTTP/1.1 401 Unauthorized
Cache-Control: private
Content-Type: text/html
Server: Microsoft-IIS/10.0
X-AspNetMvc-Version: 4.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
同时,当我直接在 BadBoy 中运行它时,它会返回 200 代码和绿点。
我们需要在 JMeter 中修改一些东西吗?不能直接在JMeter中使用Badboy生成的JMX文件吗?
谢谢。
【问题讨论】:
-
生成的脚本有cookie管理器吗?您可能需要添加它。也可以尝试直接在JMeter中录制脚本,看看和生成的有什么不同。
-
@Kiril S. 是的,它有
HTTP Cookie ManagerHTTP Cache ManagerUser Defined Variables和HTTP Header Manager
标签: api http jmeter jmx badboy