pytest 测试环境框架搭建
什么是pytest?
为什么要用pytest?有什么优点吗?
简单!
支持单元测试,功能测试
支持参数化,重复执行,部分执行,测试跳过
兼容unittest,但是比unittest更加灵活
支持生成html报告,可以与allure生成非常美观的测试报告
可已集成CI环境(Jenkins 等)
第三方插件丰富,具有良好的自定义扩展性
pytest支持那些版本的python呢?
pytest requires: Python 3.7+ or PyPy3.
安装pytest
首先使用 pip 安装 pytest
pip install pytest
pip install pytest-html 原生态报告模板
查看 pytest 是否安装成功
pip show pytest
pip 运行要在 D:\tools\Scripts 目录下,要不会出现 'pip' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
世界上最美的风景,是自己努力的模样