Pytest学习 —— 接口自动化测试之pytest 运行方式及前置后置封装
一、Pytest优点认知:
1.可以结合所有的自动化测试工具 2.跳过失败用例以及失败重跑 3.结合allure生产美观报告 4.和Jenkins持续集成 5.很多强大的插件
pytest-html:生产html测试报告
pytest-xdist:多线程运行
pytest-ordering:改变用例执行顺序
pytest-rerunfailures:失败用例重爬
allure-pytest:美观测试报告
一般项目中,会使用requerments.text文档保存插件名称,进行批量一次性安装
pip install -r requerments.txt
二、运行方式:
1.主函数运行方式:main方法运行 2.命令运行方式pytest -vs -v:更加详细信息 -s:调试信息 -n=处理:多线程运行 --reruns=数字:失败用例重跑 --reruns=数字:失败用例重跑 --html=./report.html:生成html报告
用例分组运行
1.进行用例分组: 2.用例进行注解:
#@pytest.mark
共有 0 条评论