TestNg-06-依赖测试

2020-03-12  本文已影响0人  请叫我刚爷

依赖测试从字面意思大家就可以理解,就是某个方法执行前,需要等待另一个方法执行结束,才能运行。

代码如下

package com.course.testng;
import org.testng.annotations.Test;
public class YiLaiTest {
    @Test
    public void test1(){
        System.out.println("test1 run");
    }
    @Test(dependsOnMethods = {"test1"})
    public void test2(){
        System.out.println("test2 run");
    }
}

选择执行test2()方法;


image.png
image.png

需要注意的是如果被依赖的方法执行出现异常,则不会继续执行

package com.course.testng;
import org.testng.annotations.Test;
public class YiLaiTest {
    @Test
    public void test1(){
        System.out.println("test1 run");
        throw new RuntimeException();
    }
    @Test(dependsOnMethods = {"test1"})
    public void test2(){
        System.out.println("test2 run");
    }
}

image.png
上一篇 下一篇

猜你喜欢

热点阅读