我正在做一个我必须执行自动化测试的项目.为此我正在使用Testng框架.
我给出testng.xml了输入文件,有些方法会消耗它,但是现在我的阅读器方法无法检测到文件.
我在哪个目录中放置我的testng.xml文件.....并且是否有任何maven规范我必须要pom.xml检测该testng.xml文件是否存在并且他们必须阅读它.
我在哪个目录下放置我的testng.xml文件.....
我怀疑该testng.xml文件应该放在类路径的顶部.如果你正在使用maven,那么它就是一个好地方src/test/resources/testng.xml.看这个例子:
如何从Maven中的pom.xml调用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>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9868 次 |
| 最近记录: |