首页 > 其他 > 详细

Pytest 单元测试框架进阶

时间:2020-05-13 19:59:22      阅读:43      评论:0      收藏:0      [点我收藏+]

1、pytest 中的 setup 和 teardown

  • 固定函数名称如下(函数名称不能写错
def setup(self):
    print("setup_function--->")

def teardown(self):
    print("teardown_function--->")
  • 实例如下
import pytest

class Test():
    def setup(self):
        print("setup_function--->")

    def teardown(self):
        print("teardown_function--->")

    def test_01(self):
        print("深圳多测师")

    def test_02(self):
        print("广州多测师")

    def test_03(self):
        print("上海多测师")

if __name__ == __main__:
    pytest.main(["-s","test_demo1.py"])

# 结果如下
test_demo1.py 

setup_function--->
深圳多测师
.teardown_function--->

setup_function--->
广州多测师
.teardown_function--->

setup_function--->
上海多测师
.teardown_function--->

 

Pytest 单元测试框架进阶

原文:https://www.cnblogs.com/ZhengYing0813/p/12883925.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!