我有一个使用Maven创建的Selenium项目。我还包括了surefire插件。当我使用jenkins执行“mvn test”命令时。我看不到测试输出文件夹。你能帮我修一下吗
drkbr07n1#
只有在通过IDE(如eclipse或IntelliJ)运行时,TestNG才会将输出文件夹创建为test-output。当您通过Maven使用surefire插件运行TestNG测试时,输出文件夹由surefire插件控制,该插件作为初始化的一部分传递给TestNG。默认情况下,surefire报告在target/surefire-reports文件夹下可用,其中target文件夹是默认的构建输出文件夹。您可以通过https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#reportsDirectory自定义或更改此文件夹值
test-output
target/surefire-reports
target
nfs0ujit2#
执行完测试脚本后,右键点击你的项目文件夹进入eclipse,然后点击刷新按钮。TestNG中将出现test-output文件夹
5anewei63#
转到pom.xml文件-->右键单击pom.xml文件-->单击Run As -->单击- 3 maven clean完成检查Maven项目文件夹测试输出文件夹添加
3条答案
按热度按时间drkbr07n1#
只有在通过IDE(如eclipse或IntelliJ)运行时,TestNG才会将输出文件夹创建为
test-output
。当您通过Maven使用surefire插件运行TestNG测试时,输出文件夹由surefire插件控制,该插件作为初始化的一部分传递给TestNG。
默认情况下,surefire报告在
target/surefire-reports
文件夹下可用,其中target
文件夹是默认的构建输出文件夹。您可以通过https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#reportsDirectory自定义或更改此文件夹值
nfs0ujit2#
执行完测试脚本后,右键点击你的项目文件夹进入eclipse,然后点击刷新按钮。TestNG中将出现test-output文件夹
5anewei63#
转到pom.xml文件-->右键单击pom.xml文件-->单击Run As -->单击- 3 maven clean完成检查Maven项目文件夹测试输出文件夹添加