尝试使用Jmeter工具执行负载测试但无法通过身份验证。 以下卷曲效果很好
curl -u <USERNAME>:<PASSWORD> -X PUT "http://server-url/artifactory/my-repository/my/new/artifact/directory/file.txt" -T Desktop/myNewFile.txt
我需要根据上面的curl示例通过PUT方法上传文件而不能这样做,因为不知道应该在HTTP Request采样器,参数部分,Post Body或其他地方放置用户名和密码值的位置
谢谢你
答案 0 :(得分:0)
猜测,但您可能会添加HTTP标头
Authentication: basic [base64 of username:password]
Google&#34; HTTP基本身份验证&#34;
答案 1 :(得分:0)
您需要在测试计划中添加HTTP Authorisation Manager并按如下方式对其进行配置:
http://server-url
USERNAME
PASSWORD
JMeter将生成相关的Authorization标头并将其添加到请求中。有关详细信息,请参阅How to Use HTTP Basic Authentication in JMeter文章。