当前使用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文件中指定运行带有特定黄瓜标记的所有运行程序类,而不是分别命名每个运行程序文件?这样,如果我想运行所有回归测试或所有健全性测试,那将很容易。另外,这样做是否有任何限制?无论如何,我似乎找不到任何帮助。谢谢