首页 > 其他 > 详细

pytest学习系列_pytest.ini配置文件

时间:2020-12-16 22:55:12      阅读:141      评论:0      收藏:0      [点我收藏+]

一、前言

  在我们使用pytest编写自动化的时候,往往会有一些困难.比如命令行参数记不住,项目组成员写用例不规范等等,而pytest.ini配置文件提供了一个比较好的解决方案

二、存放路径

  在项目的根目录下

  技术分享图片

 

三、注意事项

  pytest.ini 不能使用任何中文符号,包括汉字、空格、引号、冒号等等

四、一些常用功能

  1、更改默认命令行参数 

[pytest]
addopts = -rsxX -l -strict --tb=short

 可以省去敲一些重复的命令行参数

  2、注册 mark 标记

[pytest]
markers =
    smoke: marks tests as smoke

  只执行冒烟测试用例

  3、指定pytest最低版本号

[pytest]
minversion = 3.0

  pytest的版本众多,难免有一些兼容性问题,使用此配置,可以有一个很好的约定

  4、指定测试目录,测试用例的搜索规则

[pytest]
testpaths = test_path
python_files = test_*
python_classes = Test*
python_functions = test_*

  自动化测试工程是多人协作完成的,需要有一个良好的约束

  5、指定pytest忽略某些目录

[pytest]
norecursedirs = venv

  这样可以提高工程的运行效率,多个目录以空格分隔

pytest学习系列_pytest.ini配置文件

原文:https://www.cnblogs.com/Durant0420/p/14146386.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!