gpt4 book ai didi

java - 为 TestNG 测试创建 jenkins 作业

转载 作者:行者123 更新时间:2023-12-01 09:34:02 25 4
gpt4 key购买 nike

我需要帮助来配置 Maven 测试执行的自由式作业。

我有一个带有 TestNG 测试的测试框架,需要配置作业来执行其中的 testsuite xml 文件。请告诉我执行这些套件文件需要使用的 Maven 命令

最佳答案

首先,最好配置 Maven 项目而不是 Freestyle 项目(对于 Maven 项目,您需要“Maven Integration Plugin”)

现在,在 build 标签下的 pom.xml 文件中包含编译器和 Surefire 插件。如果没有构建标签,请添加它(因为您还没有显示您的 pom.xml 代码)

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<inherited>true</inherited>
<configuration>
<forkMode>never</forkMode>
<suiteXmlFiles>
<suiteXmlFile>testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

Then on your Jenkins homepage. Create new item under maven build. Click here for image

Then in your project configuration enter below values. Click here for image

填写您想要的任何剩余信息(电子邮件等)

现在转到您新创建的项目并构建。 :)

关于java - 为 TestNG 测试创建 jenkins 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39157506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com