使用 java 和 testNG,我在两个不同的类 test1.class 和 test2.class 中有两个测试,以及一个包含大部分方法的 base.class:
public class BaseTest {
@Test
public void step1() {
}
@Test(dependsOnMethods="step1")
public void step2() {
}
@Test(dependsOnMethods="step3")
public void step4() {
}
}
public class Test1() extends BaseTest {
@Test(dependsOnMethods="step2")
public void step3() {
}
}
然后我在 test1.class 上运行了一个 testng-test,但这不起作用,它说“step4 取决于方法 public void step3(),它没有用 @Test 注释或不包括在内”
我想这是错误的方法,但我想不出更好的方法。任何帮助深表感谢。