python-testing - 应用 pytest 与 TDD 测试模式
提供使用 pytest 的 Python 测试策略,涵盖 TDD、fixture、模拟、参数化和覆盖率实践。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 应用 TDD 循环
- 设计 pytest 测试套件
- 创建并使用 fixture
- 参数化测试用例
- 模拟外部依赖
- 测量代码覆盖率
- 按标记选择测试
输入
- Python 应用代码
- 测试需求
- 外部依赖接口
- 覆盖率目标
输出
- 测试代码
- pytest 测试结果
- 覆盖率测量结果
- 覆盖率报告
- 测试筛选结果
要求
- Python 环境
- pytest
- pytest 覆盖率支持
