其他分享
首页 > 其他分享> > Novice学Pytest(14)-配置文件pytest.ini的详细使用

Novice学Pytest(14)-配置文件pytest.ini的详细使用

作者:互联网

一、前言

  pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行

  pytest里有些文件是非test文件

二、pytest.ini存放位置

  一般放在项目根目录下,不要乱放,页不要乱起其他名字

三、常用的配置项

  (1)markers

  作用:测试用例中添加了@pytest.mark.apptest装饰器,如果不添加marks选项,会报warnings,另外标记比较多,不容易记住,写入到pytest.ini,对分类测试有用处

  格式:list列表类型

  写法:

1 [pytest]
2 markers =
3     P0: Run the P0 case
4     P1: Run the P1 case
5     P2: Run the P2 case

  查看标记:pytest --markers

  (2)xfail_strict

  作用:设置xfail_strict=True可以让那些标记为@pytest.mark.xfail但实际通过显示XPASS的测试用例被报告为失败

  格式:True、False(默认),1、0

  写法:

标签:Run,14,配置文件,Novice,markers,pytest,ini,测试用例
来源: https://www.cnblogs.com/huainanhai/p/15173594.html