繁体   English   中英

Maven项目不会在Selenium项目的test-output文件夹中生成testng结果

[英]Maven project does not generate testng results within test-output folder from selenium project

我已经用硒和TestNG创建了Maven项目。 当我使用pom文件运行项目时,它不会生成TestNG结果(test-output文件夹)。 但是当我以testng.xml->(右键单击)以-> TestNG套件运行时运行项目时,它会生成结果

在使用多个框架(例如TestNGMavenGradle)时,由于IDE中的同步问题,有时test-output文件夹未填充预期的测试结果/输出 ,并且输出倾向于保持缓冲 在这些情况下,一旦测试执行完成,请刷新 Maven项目,然后将在测试输出文件夹中填充预期的结果/输出

在直接从testNg.xml运行-在maven项目中默认情况下,将html报告创建到test-output文件夹中

如果我们使用surefire插件从pom.xml中运行-报表将被创建到target \\ surefire-reports中。

当您从Maven(Surefire)运行testng测试时,您的输出文件夹将成为target而不是testng-results.xml插件定义的test-output ,因此,如果您要查找文件testng-results.xml或任何其他testng文件,请在\\target\\surefire-reports\\testng-results.xml

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM