[英]Maven project does not generate testng results within test-output folder from selenium project
我已经用硒和TestNG创建了Maven项目。 当我使用pom文件运行项目时,它不会生成TestNG结果(test-output文件夹)。 但是当我以testng.xml->(右键单击)以-> TestNG套件运行时运行项目时,它会生成结果
在使用多个框架(例如TestNG , Maven , Gradle)时,由于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.