是否可以使用不同的 jenkins 作业运行每个 testing.xml 文件?

纳伦德拉

我的文件中有大约 100 个测试方法testing.xml并且在 pom.xml 文件中配置了 testing.xml,所以我可以运行所有这些测试用例,maven test并且我得到了正确的报告等等。

我已经创建了一个 Jenkins 作业并在其中进行了配置maven project,并提到了本地的 pom.xml 文件路径。我能够成功运行。

在此处输入图片说明

我打算明智地分离一些测试用例类别,然后在另一个testing.xml文件中进行管理至少说 2 个 xml 文件有 50 50 个测试方法。

我被困在这里。是否可以在单独的 Jenkins 作业中配置每个 testing.xml 文件?如果是,那么我该如何配置?注意:我必须运行 maven test 才能获取报告)

穆蒂

是的,您可以将 xml 文件名作为参数传递给 maven test 命令。首先需要修改pom文件如下。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.19.1</version>
        <configuration>
            <suiteXmlFiles>
                <suiteXmlFile>${SuiteXmlFile}</suiteXmlFile>
            </suiteXmlFiles>
        </configuration>
</plugin>

然后,您为每次执行传递不同的文件名,例如,

mvn test -DSuiteXmlFile=mytestng1.xml

对于第二个 xml 文件,

mvn test -DSuiteXmlFile=mytestng1.xml

您可以使用不同的参数配置每个 jenkins 作业。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以在每个jar文件中使用带有附加信息的spring配置XML文件?

Jenkins如何查找给定的从属是否正在运行作业

是否可以根据文件类型使用不同的主题?

TestNG Xml文件:我想使用不同的参数多次运行同一个类

Jenkins ...在Jenkins中使用Groovy修改xml文件中的XML标记值

如何使用Jenkins运行JAR文件

是否可以使用变量名加载XML文件?

是否可以在从属服务器上运行Jenkins作业,使用从第一个作业输出创建的excel文件并在Master上运行下一个作业?

创建一个文件名,每个人都可以使用不同的路径

是否可以使用不同的参数多次运行docker容器?

运行脚本以将文件上传到AWS S3可以运行,但是通过jenkins作业运行相同的脚本不起作用

如何合并不同的AndroidManifest.xml文件以使用不同的插件/库?

Perl脚本来解析需要身份验证的Jenkins作业(config.xml)文件

您可以使用在Jenkins上使用HermesJMS的SoapUI插件运行Maven作业吗?

如何使用jenkins创建一个testng xml文件

使用“ entr”监视文件时,是否可以使*每个*文件更改后重新运行该命令?

如何使用Maven在不同的运行环境中使用不同的web.xml文件

在jenkins中,我如何查看他上次通过xml文件运行的版本?

作业运行时,Jenkins是否会进行“ SCM投票”?

是否可以使用XStream将数据从不同的xml文件加载到一个Java类中?

在Jenkins管道中解析XML文件

是否可以在运行时在不同的Winform项目上使用不同的配置文件?

如何像使用HTML Publisher一样在每个作业中将二进制文件(zip)保存在Jenkins上

使用 Jenkins Job Builder 将 Jenkins 作业放置在文件夹中

可以使用单个 Drawable Xml 文件来显示不同颜色的边框吗?

如何使用不同的测试运行程序配置多个 jenkins 作业?

Jenkins:在企业 github 中修改特定文件时,是否有一种简单的方法可以触发 jenkins 作业?

是否可以在 Jenkins 测试作业中下载原始 xml 文件

我可以使用不同的方式运行 order by 吗?