conftest.py

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("关闭数据库")

 

posted @ 2021-02-25 18:11  Memory荒年  阅读(49)  评论(0)    收藏  举报