pytest用例setup和teardown

时间:2022-05-23 22:25:08

函数式以下两种:

setup_function/teardown_function  每个用例开始和结束调用一次

setup_module/teardown_module     setup_module是所有用例开始前只执行一次,teardown_module是所有用例结束后只执行一次

 

 

类和方法:

setup/teardown                               每个用例开始和结束后执行

setup_method/teardown_method       每个用例开始和结束后执行

setup_class/teardown_class              所有用例开始前和结束后执行只执行一次

 

运行的优先级:setup_class》setup_method》setup 》用例》teardown》teardown_method》teardown_class