目录
一、作用
二、存放位置
三、功能(只列了简单的)
1、 addopts
2、更改测试用例收集规则
四、运行就减少了命令了
前言:pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件。
pytest.ini是pytest的主配置文件,可以改变pytest的默认行为
就放在项目根目录下 ,不要乱放,不要乱起其他名字
**作用:**addopts参数可以更改默认命令行选项,这个当我们在cmd输入一堆指令去执行用例的时候,就可以用该参数代替了,省去重复性的敲命令工作
# **比如:**想测试完生成报告,失败重跑两次,一共运行两次,通过分布式去测试,如果在cmd中写的话,命令会很长
pytest -v --rerun=2 --count=2 --html=report.html --self-contained-html -n=auto
那么pytest.ini里面可以这样写:
addopts = -v --reruns=1 --count=2 --html=reports.html --self-contained-html -n=auto
pytest默认的测试用例收集规则