发布: 更新时间:2022-09-07 14:20:29
这里我们先来回顾一下@pytest.fixture()的使用:
conftest.py文件实际上就是把fixture这段代码提取出来,统一放在一个文件里边。供其它模块,类,函数使用。
上面已经说的很明白了,conftest.py就是把fixture的代码提取出来,统一管理而已。因此conftest.py的编写完全就是fixture的使用方法!可以看下面fixture的教程,学习fixture的用法。
读完上面文章,可以知道fixture有个scope参数,取值为:function、class、module、package、session
决定了fixture的作用范围:
1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture
2、不需要import导入 conftest.py,pytest用例会自动识别该文件,放到项目的根目录下就可以全局目录调用了,如果放到某个package下,那就在改package内有效,可有多个conftest.py
3、conftest.py配置脚本名称是固定的,不能改名称
4、conftest.py文件不能被其他文件导入
5、所有同目录测试文件运行前都会执行conftest.py文件
1、每个接口需共用到的token
2、每个接口需共用到的测试用例数据
3、每个接口需共用到的配置信息
标签:conftest, fixture, pytest, 测试框架原神3.8心海武器推荐 原神3.8心海带什么武器
阴阳师寻迹骰怎么获得 阴阳师寻迹骰获得方法
王者荣耀妄想都市观光怎么获得 王者荣耀妄想都市观光活动
阴阳师新召唤屋和幕间皮肤效果怎么样 阴阳师新召唤屋和幕间皮肤获取方法介绍
羊了个羊7.26攻略 羊了个羊7月26日怎么过
崩坏星穹铁道求不得成就攻略介绍 崩坏星穹铁道求不得成就怎么获得
崩坏星穹铁道去吧阿刃成就攻略介绍 崩坏星穹铁道去吧阿刃成就怎么获得
时空中的绘旅人罗夏生日有什么复刻 绘旅人罗夏生日礼包复刻一览
银河境界线武器强度怎么看 银河境界线武器强度排行攻略
阴阳师红蛋蛋限时福利怎么获得 阴阳师再结前缘版本福利介绍