conftest.py中使用了fixture但是没生效,后面发现是因为autouse默认False导致,修改后代码如下
# conftest.py
@pytest.fixture(scope='session', autouse=True)
def cal_fixture():
"""
开始测试前的准备:打开浏览器
结束测试后的收尾:关闭浏览器
"""
print('----------------------开始测试----------------------')
calpage_obj = CalElement()
yield
print('----------------------结束测试----------------------')
calpage_obj.driver.close()
手机扫一扫
移动阅读更方便
你可能感兴趣的文章