将黄瓜标签实现到testng.xml套件中以并行运行硒驱动程序。

时间:2018-11-07 00:42:38

标签: java maven selenium cucumber testng

当前使用maven在testNg框架中运行硒测试。 我在testng.xml套件中指定了黄瓜跑步者文件,并为每个浏览器实例运行4个套件。下面是该testng.xml文件的示例。

    <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Test - Suite" parallel="classes" thread-count="5">
    <test name="Online Firefox">
     <parameter name="driver.name" value="firefoxDriver" /> 
    <classes>
        <class name="com.Online.runner.Test1_RunnerTest"/>
        <class name="com.Online.runner.Test2_RunnerTest"/>
        <class name="com.Online.runner.Test2_RunnerTest"/>
    </classes>
</test>
</suite>

我在黄瓜选项中为每个跑步者文件都添加了标签。 我想看看是否有一种方法可以在testng.xml文件中指定运行带有特定黄瓜标记的所有运行程序类,而不是分别命名每个运行程序文件?这样,如果我想运行所有回归测试或所有健全性测试,那将很容易。另外,这样做是否有任何限制?无论如何,我似乎找不到任何帮助。谢谢

0 个答案:

没有答案