场景:目前有一个方法类中有包括登录在内的多个测试方法,当登录失败时后续测试方法其实并没有执行的必要,所以想要实现登录失败时后续测试方法自动忽略。
经过查阅资料可知,使用dependsOnMethods属性即可满足需求,如果login失败时test便自动忽略
public class TestNG_Demo {
@Test
public void login(){
System.out.println("login");
}
@Test(dependsOnMethods={"login"})
public void test(){
System.out.println("test");
}
}