当我在詹金斯执行Maven项目时未创建测试输出文件夹

时间:2019-05-20 09:42:35

标签: jenkins testng

我有使用Maven创建的硒项目。我也包括了surefire插件。当我使用jenkins执行“ mvn test”命令时。我看不到test-output文件夹。您能帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

执行测试脚本之后 右键单击项目文件夹进入eclipse,然后单击刷新 按钮。 test-output文件夹将出现在TestNG

答案 1 :(得分:0)

TestNG仅在通过诸如Eclipse或IntelliJ之类的IDE运行输出文件夹时,才将其创建为test-output

当您使用surefire插件通过Maven运行TestNG测试时,输出文件夹由surefire插件控制,该插件将作为初始化的一部分传递给TestNG。

默认情况下,target/surefire-reports文件夹下有默认的surefire报告,其中target文件夹是默认的构建输出文件夹。

您可以通过https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#reportsDirectory

自定义或更改此文件夹的值