python-testing - 使用 pytest 和 TDD 的 Python 测试
使用 pytest、TDD、fixtures、mocking 和覆盖率的 Python 测试策略
标签
更新于: 2026-05-09能力
典型输入
典型输出
该技能可以做什么
- 编写测试用例
- 运行 pytest 测试
- 创建测试夹具
- 模拟外部依赖
- 测量代码覆盖率
- 参数化测试输入
- 测试异步函数
- 断言测试条件
输入
- Python 项目代码
- pytest 测试文件
- 测试配置文件
- 外部 API 依赖
输出
- 测试执行结果
- 代码覆盖率报告
- 测试失败消息
要求
- pytest 框架
- Python 运行环境
- pytest-cov 插件
- pytest-asyncio 插件
