zoukankan      html  css  js  c++  java
  • TestNg 4.组测试中的方法分组测试

    看以下代码:

    package com.course.testng.groups;
    
    import org.testng.annotations.AfterGroups;
    import org.testng.annotations.BeforeGroups;
    import org.testng.annotations.Test;
    
    public class GroupsOnMethod {
    
        @Test(groups = "server")
        public void test1(){
            System.out.println("这是服务端组的测试方法111");
        }
    
        @Test(groups = "server")
        public void test2(){
            System.out.println("这是服务端组的测试方法222");
        }
    
        @Test(groups = "client")
        public void test3(){
            System.out.println("这是客户端组的测试方法333");
        }
    
        @Test(groups = "client")
        public void test4(){
            System.out.println("这是客户端组的测试方法444");
        }
    
        @BeforeGroups("server")
        public void beforeGroupsOnServer(){
            System.out.println("这是服务端组运行之前运行的方法!!!!");
        }
    
        @AfterGroups("server")
        public void afterGroupsOnServer(){
            System.out.println("这是服务端组运行之后运行的方法!!!!");
        }
    
        @BeforeGroups("client")
        public void beforeGroupsOnClient(){
            System.out.println("这是客户端组运行之前运行的方法!!!!");
        }
    
        @AfterGroups("client")
        public void afterGroupsOnClient(){
            System.out.println("这是客户端组运行之后运行的方法!!!!");
        }
    }

    结果:

    由此可以看出来,在@Test注解当中,给测试用例通过关键字 groups 来分组。

  • 相关阅读:
    P1227 【[JSOI2008]完美的对称】
    Hive使用Calcite CBO优化流程及SQL优化实战
    深入浅出Calcite与SQL CBO(Cost-Based Optimizer)优化
    神奇的传送门
    怎么设计一个秒杀系统
    我的收藏
    Redis 客户端 Jedis、lettuce 和 Redisson 对比
    Redis 的完整安装过程
    Redis GEO 功能使用场景
    Redis 传送门
  • 原文地址:https://www.cnblogs.com/peiminer/p/9555011.html
Copyright © 2011-2022 走看看