美文网首页
TestNg-03-分组测试

TestNg-03-分组测试

作者: 请叫我刚爷 | 来源:发表于2020-03-12 14:26 被阅读0次

    需要注意的是Test版本不要过高否则BeforeGroups不执行,本问使用为6.11版本
    分组测试本人理解为,其作用域在一个测试类中,测试类中部分方法有需要分组。分组测试就是这样。
    代码如下

    package com.course.testng.groups;
    
    import org.testng.annotations.AfterGroups;
    import org.testng.annotations.BeforeGroups;
    import org.testng.annotations.Test;
    
    public class GroupsTest {
        @Test(groups = "group1111")
        public void test1(){
            System.out.println("这是group1111");
        }
        @Test(groups = "group2222")
        public void test2(){
            System.out.println("这是group2222");
        }
        @BeforeGroups("group1111")
        public void beforeGroupsOnServer(){
            System.out.println("这是group1111运行之前运行的方法");
        }
        @AfterGroups("group1111")
        public void afterGroupsOnServer(){
            System.out.println("这是group1111运行之后运行的方法!!!!!");
        }
        @BeforeGroups("group2222")
        public void beforeGroupsOnClient(){
            System.out.println("这是group2222运行之前运行的方法");
        }
        @AfterGroups("group2222")
        public void afterGroupsOnClient(){
            System.out.println("这是group2222运行之后运行的方法!!!!!");
        }
    }
    
    image.png

    相关文章

      网友评论

          本文标题:TestNg-03-分组测试

          本文链接:https://www.haomeiwen.com/subject/bubujhtx.html