更多课程 选择中心

软件测试培训
达内IT学院

400-996-5531

特性三--TestNG 入门教程(六)


1. 忽略测试

有时候测试用例还没准备好, 可以给测试用例加上@Test(enable = false), 来禁用此测试用例

package TankLearn2.Learn;
import org.testng.annotations.Test;
public class TesgNGIgnore {
    @Test(enabled = false)    
    public void testIgnore(){
        System.out.println("This test case will ignore");
    }
}

2. 依赖测试

有时候,我们需要按顺序来调用测试用例, 那么测试用例之间就存在依赖关系。 TestNG支持测试用例之间的依赖

package TankLearn2.Learn;
import org.testng.annotations.Test;
public class DependsTest {
    
    @Test    
    public void setupEnv(){
        System.out.println("this is setup Env");
    }
    
    @Test(dependsOnMethods = {"setupEnv"})    
    public void testMessage(){
        System.out.println("this is test message");
    }
}

注:不建议通过该方式来实现依赖,可以通过xml来设置运行顺序。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:特性二--TestNG 入门教程(五)
下一篇:测试报告--TestNG 入门教程(七)

测试报告--TestNG 入门教程(七)

特性三--TestNG 入门教程(六)

特性二--TestNG 入门教程(五)

特性一--TestNG 入门教程(四)

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

陕西省

湖南省

贵州省

云南省

广西省

海南省