完成了我的性能测试,需要在我的JIRA案例中看到这些测试报告。有没有有效的方法来验证我在JIRA中的JMeter测试结果? 如果有任何方法可以实现此要求,请添加一些截图供我参考。
提前致谢
答案 0 :(得分:1)
据我所知,JIRA有一组REST APIs并且正在查看How to add an attachment to a JIRA issue using REST API文章,您应该可以使用以下命令将JMeter测试结果上传到JIRA:
curl -D- -u {username}:{password} -X POST -H "X-Atlassian-Token: nocheck" -F "file=@{path/to/file}" http://{base-url}/rest/api/2/issue/{issue-key}/attachments
您甚至可以从JMeter测试本身上传结果文件,即
将下一行添加到 user.properties 文件
jmeter.save.saveservice.autoflush=true
将tearDown Thread Group添加到您的测试计划
将HTTP Authorization Manager添加到拆解线程组,并将您的JIRA凭证放在那里
添加HTTP Header Manager并将其配置为发送X-Atlassian-Token
标头,其值为nocheck
添加HTTP Request采样器并按如下方式对其进行配置:
有关使用JMeter执行文件上传的更多信息,请参阅Performance Testing: Upload and Download Scenarios with Apache JMeter文章。