目录
一、规则
1、conftest.py文件是单独存放的一个单独夹具文件,名称不可修改
2、用处可以在不同的py文件当中使用同一个fixture函数
3、原则conftest.py 要和运行的用例放在同一层级(例如testcase包下面,一般会作用于同级及以下,也可以在不同模块下创建conftest.py),并且不需要任何import导入操作。
二、实现
1、conftest.py
2、case引用fixture函数
三、总结
使用场景:一般conftest.py和@pytest.fixture()结合使用,实现全局应用(例如:项目的全局登录、模块的全局处理等)