通常,我们在构建环境中配置POM.xml,然后在Jenkins中运行/构建项目,但是我如何使用Test-NG.xml进行相同的操作?
答案 0 :(得分:0)
您可以通过将Maven Surefire插件属性添加到POM.XML中来实现,
参考示例:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.0</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>