import pytest @pytest.fixture(scope="class") def class_fix(): # 前置准备工作的代码 print("-----测试类下的用例开始执行------") yield # 后置清理工作的代码 print("-----测试类下的用例执行结束------") @pytest.fixture def hello(class_fix): # 前置准备工作的代码 print("打开浏览器,打开淘宝,登陆成功") yield # 后置清理工作的代码 print("退出帐号,关闭浏览器") @pytest.fixture def hello2(hello): # 前置准备工作的代码 print("连接数据库,读取买买买数据") yield # 后置清理工作的代码 print("关闭数据库")