一、pytest介绍
官网:https://docs.pytest.org/en/7.1.x/
什么是pytest?
pytest是一款非常成熟的全功能的Python测试框架~
为什么要用pytest?有什么优点吗?
简单!
支持单元测试,功能测试
支持参数化,重复执行,部分执行,测试跳过
兼容unittest,但是比unittest更加灵活
支持生成html报告,可以与allure生成非常美观的测试报告
可已集成CI环境(Jenkins 等)
第三方插件丰富,具有良好的自定义扩展性
pytest支持那些版本的python呢?
pytest requires: Python 3.7+ or PyPy3.
二、如何安装Pytest
# 安装pytest
# 注意下,如果你的系统自带了python2.x而你想使用python3时,记得使用pip3哦
pip install pytest
pip3 install pytest
# 查看安装的pytest版本
pytest --version