功能:在功能之前和之前执行
1.手动打电话时,将固定装置的名称添加到测试用例的参数
2.当固定值具有回返回值时,您可以通过固件名称将其传递到测试案例中
课程:上课前后执行
1.手动定义时,添加装饰设备 @pytest.mark.usefixtures(“ concute_class_sql”)
软件包/会话:在整个项目会话之前和之后执行,通常与Conftest.py合并
默认值为false,这意味着需要手动执行。True代表不需要手动执行
如果要调用其他文件,则需要组合Conftest.py文件以使用
通过将请求添加到固定函数,然后通过request.param获取值来接受参数
它必须与参数一起使用以给出参数名称
角色是给固定装置一个名字,注意ID之间的差异。
一旦排列别名,就不能再使用固定装置的名称,并且只能由别名使用。
1.专门用于存储固定装置的配置文件,名称已修复并且无法更改。
2.在不导入的情况下调用Conftest.py的方法
3. conftest.py可以有多个,并且在多个conftest中的多个固定器可以通过一个用例调用py文件
固定中的打印信息的量无法看到多个线程中的打印信息
灯具的会话级别>固定的类级> setup_class>夹具功能级别>设置