Selenium:如何使用cucumber和maven并行执行测试用例

Selenium:如何使用cucumber和maven并行执行测试用例,maven,selenium,cucumber,Maven,Selenium,Cucumber,我们在eclipse中使用cucumber with maven在不同的特性文件中执行了不同的测试场景 EX: 功能文件1:Login1 Scenario:UserLogin Given:the userName is "aaa" When:the login button is clicked Then:the user login as successfully 功能文件2:Login2 Scenario:UserLogin01 Given:the userName is "bbb

我们在eclipse中使用cucumber with maven在不同的特性文件中执行了不同的测试场景

EX:

功能文件1:Login1

Scenario:UserLogin

Given:the userName is "aaa"

When:the login button is clicked

Then:the user login as successfully
功能文件2:Login2

Scenario:UserLogin01

Given:the userName is "bbb"

When:the login button is clicked

Then:the user login as successfully
在上面的示例中,如何并行运行,以及如何在pom.xml文件中进行配置

问候,


Gopal

我不知道如何仅使用maven来解决它。我使用jbehave并与testng并行运行测试。它提供了运行测试的xml,您可以在其中指定并行线程的数量以及应该并行的线程(metods、tests、suits)。在生成服务器上使用maven命令:

mvn test -Dtestng.xml.file=suite.xml 
您还可以将surefire插件与任何测试提供程序一起使用。