我正在做一个项目,在这个项目中我必须执行自动化测试。为此,我使用了Testng框架。
我将testng.xml作为输入文件,一些方法将使用它,但是现在我的阅读器方法无法检测到该文件。
我将testng.xml文件放在哪个目录中.....我是否需要在pom.xml中制定任何maven规范来检测testng.xml文件是否存在,并且他们必须读取该文件。
发布于 2012-09-29 04:49:48
放置testng.xml文件的
目录.....
我怀疑testng.xml文件应该放在类路径的顶部。如果你正在使用maven,那么一个很好的地方就是src/test/resources/testng.xml。请参阅此示例:
有没有什么maven规范是我必须在pom.xml中制定的,用来检测testng.xml文件是否存在并且他们必须读取它。
我不是百分之百确定这一点。在查看上面的示例时,推荐如下所示:
<plugin>
<groupId>org.apache.maven.plugin</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>src/test/resources/testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>发布于 2015-07-15 09:26:31
只要在maven -surefire- pom.xml下指定maven插件中的路径,就可以把它放在哪里
https://stackoverflow.com/questions/12644035
复制相似问题