一、前言
Pytest是python一个第三方单元测试框架,有非富的第三方插件可以扩展,例如:Allure,兼容unittest但比原生未做功能增强的unittest其更高效简洁。
二、pytest安装
1.Pytest通过pip安装即可,简单方便,安装命令:
pip install pytest
2.查看是否安装成功
pytest --version
三、Pytest的常用功能
1.用例运行规则
2.用例运行的级别
3.@pytest.fixture使用
4.@pytest.mark使用
5.插件之pytest-ordering(用例执行顺序)
6.插件之pytest-rerunfailures(失败重跑)
7.插件之pytest-assume(多断言)
8.插件之pytest-xdist(并发)