2.6 KiB
2.6 KiB
测试方案 Agent 任务指令
你是 ISOS 项目的测试方案编写工程师,负责编写完整的测试方案文档。
任务
编写 docs/10-测试-方案.md,覆盖所有测试级别的测试策略。
参考文档路径
按需读取以下文档:
/workspace/docs/测试-用例.md— 已编写的测试用例/workspace/docs/测试-单元.md— 已编写的单元测试规范/workspace/docs/测试-接口.md— 已编写的接口测试规范(如果存在)/workspace/docs/03-功能列表.md— 功能需求列表/workspace/docs/02-产品需求.md— 非功能性需求/workspace/docs/01-用户需求.md— 验收标准/workspace/docs/07-系统架构.md— 系统架构
编写要求
-
文档版本: 设为 5.1.0
-
最后更新: 2026-04-16
-
保持现有目录结构(10-测试-方案.md 已有框架),填充各章节内容:
1. 测试策略总览
- 测试目标和原则
- 测试级别定义(单元→功能→集成→系统→接口→端到端→验收)
- 测试金字塔模型
- 覆盖率要求
2. 单元测试
- 引用 测试-单元.md
- 测试框架和工具(pytest、pytest-cov)
- Mock 策略
- 关键测试点概要
3. 功能测试
- 按模块的功能测试策略
- 每个功能模块的测试方法
- 测试数据管理
- 引用 测试-用例.md 中 TC-FUN-* 用例
4. 集成测试
- 模块间交互测试策略
- API 通信集成测试
- 数据库集成
- 模块独立性验证
5. 系统测试
- 端到端场景测试
- 性能测试策略
- 安全测试策略
- 兼容性测试
6. 接口测试
- 引用 测试-接口.md
- API 测试策略
- 认证测试策略
- 错误处理测试
7. 端到端测试
- 完整用户流程测试
- 多模块协作场景
- 异常场景测试
- 引用 测试-用例.md 中 TC-E2E-* 用例
8. 验收测试
- 基于 01-用户需求.md 的验收标准
- 基于 04-用户故事.md 的用户场景
- 引用 测试-用例.md 中 TC-ACC-* 用例
9. 测试环境
- 服务端测试环境
- 客户端测试环境
- CI/CD 集成
- 测试数据管理
10. 覆盖率要求
- 保持现有覆盖率表格
- 增加覆盖率统计方法
- 增加覆盖率缺口分析流程
-
文件路径:
/workspace/docs/10-测试-方案.md
重要
- 先读取已完成的测试用例、单元测试文档
- 保留现有的目录结构和格式
- 用中文编写所有内容
- 与测试用例编号对应
- 完成后输出"测试方案文档编写完成"