【发布时间】:2020-11-12 14:16:19
【问题描述】:
使用:Java、IntelliJ 社区版、Azure DevOps、Ubuntu 代理
目标:查看准确的图表测试结果,无论是在触发管道时自动运行、手动运行,还是在 IDE 中本地运行测试时在本地运行
到目前为止的步骤:
- 尝试了内置 vs 测试,因为上面有大量文档,但似乎仅适用于 Windows 代理(并且可能仅适用于 .net?),这两者都不是一个选项。 Link1.Link2.
- installed cucumber-html-report app 到 azure devops
- added cucumber dependencies 到 pom.xml 并添加以下代码 main runner
@CucumberOptions(features="classpath:LoginTest.feature", plugin={"pretty", "html:target/cucumber-html-report", "json:target/cucumber.json", "junit:target/cucumber.xml", "rerun:target/rerun.txt"})
- 测试运行并输出,但是当您打开文件时,没有任何格式(只有原始 js、html 等)
我在看似如此简单的任务上花了这么长时间。我怀疑这至少部分是因为我仍然熟悉 Cucumber 和 Azure DevOps,所以我希望有人会看到我错过的东西。在这一点上,我已经把我在谷歌上能找到的所有东西都扔给了它,但没有任何东西能成功。非常感谢任何和所有帮助
【问题讨论】:
-
您是否尝试下载文件并在浏览器中查看?很可能主机包含指示浏览器不呈现 html 的标头。
标签: java azure azure-devops cucumber azure-pipelines