安装

pip install -U pytest

测试安装

import pytest

class Testlogin:
    def test01(self):
        print(1)

if __name__ == '__main__':
    pytest.main()
"""
testone.py::Testlogin::test01 PASSED                                     [100%]1
"""

或者

pytest --version # 显示pytest是从哪里导入的
pytest --fixtures # 显示可用的内建函数参数
pytest -h | --help # 在命令行上显示帮助和配置文件选项

插件介绍

pip install pytest-ordering 控制用例的执行顺序(重点)
pip install pytest-xdist 分布式并发执行测试用例(重点)
pip install pytest-dependency 控制用例的依赖关系 (了解)
pip install pytest-rerunfailures 失败重跑(了解)
pip install pytest-assume 多重较验(了解)
pip install pytest-random-order 用例随机执行(了解)
pip install pytest-html 测试报告(了解)
pip install allure-pytest 测试报告(重点)
pip install pytest-reportlog 测试报告(了解)