笔记3:pytest配置文件

pytest运行方式:

1、在主函数中执行:,pytest.main('-s 文件名称')

2、命令行执行:在测试用例所在目录下执行pytest -s 文件名称

3、配置文件执行:

pytest的配置文件通常在测试目录下,名称为pytest.ini,命令行运行时使用该配置文件中的配置

-->配置pytest命令行运行参数

[pytest]

addopts= -s ...#空格分隔,可添加多个命令行参数,所有参数均为插件包的参数

-->配置测试搜索的路径

[pytest]

testpaths=./scripts #当前目录下的script文件夹--可自定义

-->配置测试搜索的文件名

[pytest]

python_files=test_*.py#当前目录下scripts文件夹下,以test开头,以.py结尾的所有文件 -可自定义

-->配置测试搜索的测试类名

[pytest]

python_classes =Test_*   

#当前目录下的script文件夹下,以test开头,以.py结尾的所有文件中,以Test开头的类--可自定义


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Pytest 入门学习 pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点: 简单灵活,...
    小娟_bb93阅读 2,484评论 0 5
  • Pytest 是一个比较成熟且功能完备的 Python 测试框架。其提供完善的在线文档,并有着大量的第三方插件和内...
    派派森森阅读 4,408评论 0 12
  • 目录: 安装及入门 使用和调用方法 原有TestSuite使用方法 断言的编写和报告 Pytest fixture...
    韩志超阅读 5,476评论 0 5
  • 目录: 安装及入门 使用和调用方法 原有TestSuite使用方法 断言的编写和报告 Pytest fixture...
    琉璃_233a阅读 484评论 0 0
  • pytest的配置文件通常放在测试目录下,名称为pytest.ini,命令行运行时会使用该配置文件中的配置. 1、...
    神大人_d11c阅读 426评论 0 0