- 博客(3)
- 收藏
- 关注
原创 hook钩子函数之pytest_collection_modifyitems
pytest_collection_modifyitems 是pytest中的钩子函数,是在用例收集完毕之后被调用,它有三个参数:session:会话对象;config:配置对象;items:用例对象列表;改变items里面用例的顺序就可以改变用例的执行顺序了这三个参数分别有不同的作用,都可以拿来单独使用。def pytest_collection_modifyitems(session, config, items): """ called after collection
2022-04-07 15:10:24
4976
原创 pytest中 conftest.py和装饰器的搭配用法
执行测试用例,需要给用例做前置准备工作和后置清理工作;pytest可以使用 装饰器fixture实现测试用例的前置准备工作和后置清理工作。@pytest.fixture()pytest提供了conftest.py文件,它可以储存fixture。因此,conftest.py的作用之一,是定义fixture,来实现测试用例的前置准备工作和后置清理工作。conftest.py的特性1、conftest.py的名称是固定的,不能改名称,只能定义成conftest.py。2、放到项目的根目录
2022-04-07 12:16:48
3749
原创 loguru写日志文件
用loguru库写日志,需要配置一个loguru.ini配置文件,可以放到在configs包里。loguru.ini内容:#loguru.ini[log] format = {time:YYYY-MM-DD HH:mm:ss},{module}(line:{line}),{level}||{message}level = ERRORrotation = 10 MBretention = 2 days封装loguru,写日志到.log文件里。from configparser
2022-04-06 22:33:12
827
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人