python-testing-patterns - 使用 pytest 构建健壮的 Python 测试
指导使用 pytest、fixture、模拟、参数化、异步测试和测试驱动开发进行 Python 测试。
标签
更新于: 2026-10-15能力
典型输入
典型输出
该技能可以做什么
- 编写 pytest 测试
- 定义测试 fixture
- 参数化测试用例
- 模拟外部依赖
- 测试异常抛出
- 测试异步代码
- 衡量测试覆盖率
- 隔离测试状态
- 调试失败测试
输入
- Python 源代码
- 测试需求
- 依赖接口
- 测试数据
输出
- Python 测试文件
- 测试执行结果
- 失败诊断信息
- 覆盖率测量结果
要求
- Python 运行环境
- 已安装 pytest
