安装和卸载第三方插件 pip install pytest -NAME pip uninstall pytest -NAME 1.pytest-xdist: 将测试分发到CPU和远程主机,以盒装模式运行 2.pytest-instafail:在测试运行时报告失败 3.pytest-bdd: 使用行为驱动的测试编写测试 4.pytest-timeout:基于功能标记或全局定义的超时测试 5.pytest-pep8: 启用PEP8符合性检查的选项 6.pytest-flakes: 使用 pyflakes检查代码 7.pytest-django: 使用 pytest 集成为 Django应用编写测试 8.pytest-cov: 覆盖率报告,与分布式测试兼容 插件管理: 可以在conftest文件种加载插件(执行目录添加 conftest.py文件) 1.pytest_plugins ={"myapp.testsupport.myplugin",} 2.pytest --trace -config 查询激活的插件 3.pytest -p no: NAME 通过名称禁止插件/注销插件 4.无条件禁用项目插件,可以在pytest.ini 种设置: [pytest] addopts = -p no: NAME
pytest学习实践-day39:关于插件的安装、管理、设置等
于 2024-04-11 09:41:23 首次发布