完整的 pytest 文档¶
从这里开始¶
操作指南¶
- 如何调用 pytest
- 如何在测试中编写和报告断言
- 如何使用 fixture
- 如何使用属性标记测试函数
- 如何参数化 fixture 和测试函数
- 如何在测试中使用临时目录和文件
- 如何 monkeypatch/模拟模块和环境
- 如何运行 doctest
- 如何在测试运行之间重新运行失败的测试并保持状态
- 如何管理日志
- 如何捕获 stdout/stderr 输出
- 如何捕获警告
- 如何使用 skip 和 xfail 处理无法成功的测试
- 如何安装和使用插件
- 编写插件
- 编写钩子函数
- 如何将 pytest 与现有测试套件一起使用
- 如何将基于
unittest
的测试与 pytest 一起使用 - 如何实现 xunit 风格的设置
- 如何设置 bash 自动补全