如何解决仅通过具有两个特定组的gradle任务运行测试
所以,我有一堂课,有这样的测试:
import org.testng.Assert;
import org.testng.annotations.Test;
@Test
public class TestClass {
@Test(groups = {"smoke","a","b"})
public void testOne() {
Assert.assertEquals(2,2);
}
@Test(groups = {"integration","b"})
public void testTwo() {
Assert.assertTrue(true);
}
@Test(groups = {"smoke","b"})
public void testThree() {
Assert.assertEquals("str","str");
}
}
和gradle任务:
task smokeB {
useTestNG() {
includeGroups 'smoke','b'
}
}
但这类似于or
语句,并运行具有smoke
或b
组的测试。
是否可以仅运行同时具有两个组的测试?
因此,类似:includeGroups 'smoke' && 'b'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。