操作指南¶ How-to guides 核心 pytest 功能¶ Core pytest functionality 如何调用 pytest 如何在测试中编写和报告断言 如何使用 fixture 如何用属性标记测试函数 如何参数化fixtures和测试函数 如何在测试中使用临时目录和文件 如何使用 猴子补丁/mock 模块和环境 如何运行文档测试 如何重新运行失败的测试并在测试运行之间保持状态 测试输出和成果¶ Test output and outcomes 如何处理测试失败 管理 pytest 的输出 如何管理日志记录 如何捕获 stdout/stderr 输出 如何捕获警告 如何使用 skip 和 xfail 处理无法成功的测试 插件¶ Plugins 如何安装和使用插件 编写插件 编写钩子函数 pytest 和其他测试系统¶ pytest and other test systems 如何将 pytest 与现有测试套件结合使用 如何在 pytest 中使用基于 unittest 的测试 如何实现 xunit 样式的设置 pytest开发环境¶ pytest development environment 如何设置 bash 补全