【发布时间】:2014-07-04 09:30:51
【问题描述】:
我知道您可以在 xml 中定义要运行的组,但我想知道如果它们都是组 A 和 B 的成员,是否可以说运行这些方法。
假设我有以下测试用例;
@Test(groups={"A","B"})
public testA() {}
@Test(groups={"B","C"})
public testB(){}
及以下配置;
<test name="Test A|B">
<groups>
<run>
<include name="B" />
</run>
</groups>
<classes>
<class name="com.test.Test" />
</classes>
</test>
这将同时运行 testA 和 testB,因为它们都是 B 组的成员。我只想在它同时是 A 和 B 组的成员时运行测试。
TestNG可以做这样的事情吗?
提前致谢
【问题讨论】:
标签: java selenium selenium-webdriver testng