我们在 RestEasy 中创建了 REST 服务,并在 Wildfly 服务器中运行。我们正在运行 Postman 测试用例来测试 Rest URL。
当我们执行邮递员测试套件时,有没有办法获得服务的代码覆盖率?
我们使用SonarQube来分析代码覆盖率。
我认为不,这里提出了类似的问题:从 Postman 测试生成 Sonar 代码覆盖率报告 https://stackoverflow.com/questions/39835992/generate-sonar-code-coverage-report-from-postman-tests
原发帖者进一步评论道:
事实上,经过一番谷歌搜索后,作为一种解决方法,我们可以使用远程
Jacoco 代理挂接到 java 应用程序服务器中。我们会尝试跑
jacoco maven 目标在测试执行之前和之后
生成 jacoco 覆盖率报告。看:link http://www.eclemma.org/jacoco/trunk/doc/agent.html如果我们的话我会更新帖子
有一些进展。
另外,纽曼似乎对此有异议:https://github.com/postmanlabs/newman/issues/408 https://github.com/postmanlabs/newman/issues/408
虽然这可能有帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)