Advertisement

掌握从零到一的自动化测试技能; pytest框架; 配置文件: pytest.ini

阅读量:

导读内容概览

    • 一、引言
      • 二、ini格式的配置文件
      • 三、mark标识符
      • 四、关闭xpass功能
      • 五、配置文件的存放方式
      • 六、addopts参数设置

一、前言

pytest的配置文件能够调整其执行模式,该文件为固定格式的pytest.ini,用于加载配置参数,并依据设定的规则执行测试流程

二、INI配置文件解析与应用

在pytest框架中存在一些不属于测试范畴的文件

pytest.ini 是用于配置pytest的核心配置文件,能够对pytest的默认运行方式做出相应调整

conftest.py 主要用于存放测试过程中所需的fixture定义及配置信息

init.py 被用来标识当前目录为一个Python包,便于模块化管理

tox.ini 的格式与pytest.ini相似,但该文件仅在使用tox工具进行测试时才具备实际作用

setup.cfg 同样采用ini格式,其内容会对setup.py脚本的执行逻辑产生影响

ini文件的基本结构与格式

复制代码
    # 保存为pytest.ini文件
    
    [pytest]
    
    addopts = -rsxX

全部评论 (0)

还没有任何评论哟~