Files
team/prompts/agent-test-scheme.md
T
2026-04-19 21:47:08 +08:00

2.6 KiB
Raw Blame History

测试方案 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 — 系统架构

编写要求

  1. 文档版本: 设为 5.1.0

  2. 最后更新: 2026-04-16

  3. 保持现有目录结构(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. 覆盖率要求

    • 保持现有覆盖率表格
    • 增加覆盖率统计方法
    • 增加覆盖率缺口分析流程
  4. 文件路径: /workspace/docs/10-测试-方案.md

重要

  • 先读取已完成的测试用例、单元测试文档
  • 保留现有的目录结构和格式
  • 用中文编写所有内容
  • 与测试用例编号对应
  • 完成后输出"测试方案文档编写完成"