繁体   English   中英

如何同时从Jenkins运行多个Selenium测试?

[英]How do I run multiple Selenium tests from Jenkins simultaneously?

当前设置:Jenkins指向-> POM.xml [3个配置文件设置-每个都指向不同的环境]->配置文件1指向-> testng1.xml,配置文件2指向-> testng2.xml,配置文件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测试套件分开。

任何帮助,将不胜感激。 谢谢!

我们已经成功并发运行。 我们没有定义配置文件,但使用以下不同参数运行。

  1. 如有必要,在Jenkins配置中检查了执行并发构建。

  2. 构建步骤是clean generate-sources test -DsuiteXmlFile=src/test/resources/GroupBased_Tests.xml

  3. 每个构建都以不同的参数值运行。

您可以尝试参数化套件xml,而不是通过配置文件进行设置。

HTH。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM