当前位置: 首页 > 网络应用技术

pytest用例的用例系列

时间:2023-03-07 12:27:17 网络应用技术

  功能:在功能之前和之前执行

  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>夹具功能级别>设置