一、下载和安装
自动化测试框架robotframework ,unittest,pytest。
pytest是Python第三方库的一种单元测试框架,需要Python 3.7+ 或 PyPy3。
1、安装pytest
pip install -U pytest
2、查看pytest版本
pytest --version
二、pytest 特点
- 入门简单,文档丰富
- 能够单元测试,功能测试
- 支持参数化
- 失败重试机制,部分执行,跳过执行,标记失败等
- 使用assert断言
- 支持生成html报告
- 兼容其它测试框架,如nose,unittest
- 方便的和持续集成工具集成CI环境,如Jenkins
- 第三方插件丰富,良好的自定义扩展性
三、官网和文档
pytest · PyPI
Full pytest documentation — pytest documentation