zoukankan      html  css  js  c++  java
  • python自动化测试——pytest测试用例setup和teardown

    import pytest
    
    class TestCase():
        def setup_class(self):
            print("setup_class:所有用例执行之前")
    
        def setup_method(self):
            print("setup_method:  每个用例开始前执行")
    
        def teardown_method(self):
            print("teardown_method:  每个用例结束后执行")
    
        def teardown_class(self):
            print("teardown_class:所有用例执行之后")
    
        def test_A(self):
            print("用例A")
            assert True
    
        def test_B(self):
            print("用例B")
            assert True
    

    执行命令:pytest -s testOrder.py

    执行顺序
    setUpClass->setUp->testA->tearDown->setUp->testB>tearDown->tearDownClass

  • 相关阅读:
    jps命令
    Collection
    java.lang包中异常
    final关键字
    JVM运行时数据区域
    String详解
    哈希码
    Java虚拟机
    垃圾收集器与内存分配策略
    solr简介
  • 原文地址:https://www.cnblogs.com/hghua/p/13262600.html
Copyright © 2011-2022 走看看