Selenium:如何使用黄瓜与maven并行执行测试用例

时间:2014-11-06 12:56:29

标签: maven selenium cucumber

我们在不同的功能文件中使用黄瓜与日食中的maven 执行不同的测试场景。

EX:

FeatureFile1:Login1

Scenario:UserLogin

Given:the userName is "aaa"

When:the login button is clicked

Then:the user login as successfully

FeatureFile2:Login2身份

Scenario:UserLogin01

Given:the userName is "bbb"

When:the login button is clicked

Then:the user login as successfully

在上面的示例中,如何并行运行以及如何在 pom.xml文件中配置

此致

戈帕尔

1 个答案:

答案 0 :(得分:0)

我不知道如何使用maven解决它。我正在使用jbehave并与testng并行运行测试。它提供了运行测试运行的xml,你可以指定并行线程的数量以及应该并行的内容(metods,tests,suit)。在构建服务器上使用maven命令:

mvn test -Dtestng.xml.file=suite.xml 

此外,您可以将surefire插件与任何测试提供商一起使用。 http://testng.org/doc/index.html http://maven.apache.org/surefire/maven-surefire-plugin/index.html