在接口自动化测试中,用setup方法可以进行测试前的初始化、参数配置等工作,用teardown方法可以进行测试后的清理、还原、退出等工作。pytest测试框架提供了5种类型的setup和teardown的方法
具体如下
-
模块级别:setup_module()、teardown_module()
-
函数级别:setup_function()、teardown_function()
-
类级别:setup_class()、teardown_class()
-
类方法级别:setup_method()、teardown_method()
-
类方法细化级别:setup()、teardown()