-
批量安装三方框架
1、新建txt文件,列写待安装框架
2、执行指令,完成安装
指令:pip install -r install.txt
-
pytest.ini文件:可以自定义一些规则,然后run.py文件直接使用pytest.main()方法执行用例即可
run.py
备注:
addopts :执行参数
失败重跑:addopts = -vs --reruns 2
根据标签跑场景用例:addopts = -vs -m “smoke or home”
testpaths:待执行用例目录
python_files:用例文件命名格式
python_classes:用例类 命名格式
python_functions:用例方法命名格式
markers:标签分类 -
统一前后置方法(unitest类型)
setup:每个用例执行前运行
teardown:每个用例执行后运行
setup_class:每个类执行前开始运行
teardown_class:每个类执行后运行 -
自定义前后置:@pytest.fixture(scope=,params=,autouse=,ids=,name=)
scope:
1、function 函数
备注:作用与方法时,用例执行函数添加方法即可
2、class 类
3、module 模块
4、package/session 会话
备注:一般和conftest.py文件



