上文中我们学习了前置后置,今天我们来学下配置文件,配置文件是什么呢?
1、配置文件是什么
先来讲下背景:我们之前执行代码的时候是用命令行pytest -s -v ,如果是一个项目的话,我们不会每次执行代码都输入-s -v ,所以pytest提供了一个功能 - 配置文件pytest.ini
pytest.ini这个就是pytest的配置文件,可以在这里边配置相关的指令,并且最重要的是,这个也是pytest框架定的规则,pytest.ini只能写这个文件名,其他的不允许,并且一般这个配置文件我们要放在项目的根目录下
在项目下就长这个样子
我们配置好文件后,只需要在命令行输入pytest就可以执行了
2、配置文件里填什么
我们先来分析下,这里边应该填什么呢,是不是首先得有个名字这样才能识别到,然后什么-s -v ,还有我们要执行用例的目录,文件名是那个,类名是那个,方法名是那个,这些我们都可以填在这里
代码语言:javascript复制[pytest]
addopts = -v -s
testpaths = ./testcase
python_files = test*.py
python_classes = Test*
现在我们要运行,直接打开命令行-》输入pytest,直接运行
如果我们要自定义执行代码,只需要把文件和类和方法改成指定的就可以