我尝试运行@Test方法,但是使用dataProvider属性在类级别定义@Test,并将方法作为@Test提到,请查看下面的代码以了解更多信息import org.testng.annotations.Test;
public class TestAtClassLevel{[1][0]="SecondValue";
我有一个用TestNG表示数据库测试的基类,我想指定从这个类扩展的所有类都属于"db- test“组,但是我发现这似乎是不可能的。因此,我尝试禁用测试,因此至少分配了组:public class DBTestBase {但是任何@我希望通过某种方式将类注释为特定类型的组,但这在TestNG中似乎不太可能。
由于某种原因,如果其中一个类方法不存在,TestNG (6.14.3)将继续运行。它似乎只是在类文件中执行下一个@Test方法。如果不存在类测试方法之一,是否有任何方法使TestNG失败?在下面的套件文件中,即使类文件中不存在测试方法之一,它也只是获取一个看起来是随机的@测试方法,然后继续它的快乐方式:
<!DOCTYPE suite SYSTEM "http://testng.org/testng