Novice学Pytest(14)-配置文件pytest.ini的详细使用
2022/4/22 23:13:01
本文主要是介绍Novice学Pytest(14)-配置文件pytest.ini的详细使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、前言
pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行
pytest里有些文件是非test文件
- pytest.ini:pytest的主配置文件,可以改变pytest的默认行为
- conftest.py:测试用例的一些fixture配置
- _init_.py:识别该文件夹为python的package包
二、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
写法:
这篇关于Novice学Pytest(14)-配置文件pytest.ini的详细使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-26怎么使用nsenter命令进入容器?-icode9专业技术文章分享
- 2024-12-26导入文件提示存在乱码,请确定使用的是UTF-8编码怎么解决?-icode9专业技术文章分享
- 2024-12-26csv文件怎么设置编码?-icode9专业技术文章分享
- 2024-12-25TypeScript基础知识详解
- 2024-12-25安卓NDK 是什么?-icode9专业技术文章分享
- 2024-12-25caddy 可以定义日志到 文件吗?-icode9专业技术文章分享
- 2024-12-25wordfence如何设置密码规则?-icode9专业技术文章分享
- 2024-12-25有哪些方法可以实现 DLL 文件路径的管理?-icode9专业技术文章分享
- 2024-12-25错误信息 "At least one element in the source array could not be cast down to the destination array-icode9专业技术文章分享
- 2024-12-25'flutter' 不是内部或外部命令,也不是可运行的程序 或批处理文件。错误信息提示什么意思?-icode9专业技术文章分享