尝试使用Jmeter工具执行负载测试,但是无法通过身份验证。以下卷发效果很好
curl -u <USERNAME>:<PASSWORD> -X PUT "http://server-url/artifactory/my-repository/my/new/artifact/directory/file.txt" -T Desktop/myNewFile.txt
我需要通过基于上面的卷曲示例上put方法上传文件,并且无法执行此操作,因为不明白应将用户名和密码值放置在http请求采样器中,在参数部分,邮局或其他地方。
谢谢
您需要将HTTP授权管理器添加到您的测试计划中,并将其配置如下:
- 基本网址:
http://server-url
- 用户名:
USERNAME
- 密码:
PASSWORD
jmeter将生成相关的授权标题,并将其添加到请求中。有关更多详细信息,请参见Jmeter文章中的HTTP基本身份验证。
猜测,但您可能会添加HTTP标头
Authentication: basic [base64 of username:password]
Google" HTTP基本身份验证"