当前设置: 詹金斯指出 - > POM.xml [3个配置文件设置 - 每个指向不同的环境] - > Profile 1指向 - > testng1.xml,Profile 2指向 - > testng2.xml,Profile 3指向 - > testng3.xml。
我希望到目前为止有道理。
我想知道如何在控制台中出现此错误的同时关闭两个或多个作业:
Executing Maven: -B -f C:/Users/user1/workspace/project1/pom.xml clean test site org.reportyng:reporty-ng:1.2:reportyng -Pbenen1
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project project1: Failed to clean project: Failed to delete
使用XVFB插件是否允许我在同一台机器上同时运行多个测试?
我感觉这与所有这些TestNG.xml文件都存在于同一个项目中并因此共享相同的目标,src和测试输出文件夹这一事实有关。我不确定如何将每个testng.xml测试套件分开。
任何帮助将不胜感激。 谢谢!
答案 0 :(得分:0)
我们一直在成功运行。我们没有定义配置文件,但我们使用不同的参数运行,如下所示。
在Jenkins配置中检查了Execute并发构建。
构建步骤为clean generate-sources test -DsuiteXmlFile=src/test/resources/GroupBased_Tests.xml
每个版本都使用不同的参数值运行。
您可以尝试参数化套件xml,而不是通过配置文件。
HTH。