zoukankan      html  css  js  c++  java
  • 10、TestNG 的 FixTrue用法一

    Fixture 是指一个测试运行所需的固定环境,通俗来说 ,为测试用例所准备的环境。

    以下是TestNG中可用的注释及其属性的简要概述。 

     我们先演示@BeforeClass、@AfterClass、@BeforeMethod、@AfterMethod 四个注解

    import org.testng.annotations.*;
    
    public class TestFixture {
    
        //在当前测试类开始时运行。
        @BeforeClass
        public static void beforeClass(){
            System.out.println("-------------------beforeClass");
        }
    
        //在当前测试类结束时运行。
        @AfterClass
        public static void afterClass(){
            System.out.println("-------------------afterClass");
        }
    
        //每个测试方法运行之前运行
        @BeforeMethod
        public void before(){
            System.out.println("=====beforeMethod");
        }
    
        //每个测试方法运行之后运行
        @AfterMethod
        public void after(){
            System.out.println("=====afterMethod");
        }
    
        @Test
        public void testCase1(){
            System.out.println("test case 1");
        }
    
        @Test
        public void testCase2(){
            System.out.println("test case 2");
        }
    }
    

    查看运行结果:

  • 相关阅读:
    Codeforces-859C Pie Rules(dp)
    Codeforces-550D Regular Bridge
    Codeforces-534D Handshakes
    抽象类
    内部类
    接口
    初始化
    this 和super
    数据库测试的测试点
    数据库测试的主要内容
  • 原文地址:https://www.cnblogs.com/suim1218/p/8856199.html
Copyright © 2011-2022 走看看