# {{TEST_TARGET}} 测试 - 需求文档 **文档版本**: 1.0 **创建时间**: {{CREATED_DATE}} **生成方式**: Claude Code 智能需求生成器 **项目类型**: 测试项目 --- ## 1. 测试概述 ### 1.1 测试对象 {{TEST_TARGET}} ### 1.2 测试背景 {{TEST_BACKGROUND}} ### 1.3 测试目标 {{TEST_OBJECTIVES}} --- ## 2. 测试类型与范围 ### 2.1 测试类型 {{TEST_TYPES}} ### 2.2 测试范围 {{TEST_SCOPE}} ### 2.3 测试深度 {{TEST_DEPTH}} ### 2.4 排除范围 {{OUT_OF_SCOPE}} --- ## 3. 测试场景 ### 3.1 正常场景 {{NORMAL_SCENARIOS}} ### 3.2 异常场景 {{EXCEPTION_SCENARIOS}} ### 3.3 边界场景 {{BOUNDARY_SCENARIOS}} ### 3.4 用户故事/测试用例 {{TEST_CASES}} --- ## 4. 测试数据 ### 4.1 数据来源 {{DATA_SOURCE}} ### 4.2 数据量级 {{DATA_VOLUME}} ### 4.3 数据准备方式 {{DATA_PREPARATION}} ### 4.4 隐私保护要求 {{PRIVACY_REQUIREMENTS}} --- ## 5. 测试环境 ### 5.1 环境配置 {{ENVIRONMENT_CONFIG}} ### 5.2 依赖服务 {{DEPENDENCIES}} ### 5.3 测试能力需求 {{TEST_CAPABILITY_REQUIREMENTS}} > 注:描述需要的测试能力(如自动化测试、性能测试、接口测试等),而非具体工具 ### 5.4 环境准备 {{ENVIRONMENT_SETUP}} --- ## 6. 测试方式 ### 6.1 自动化策略 {{AUTOMATION_STRATEGY}} ### 6.2 测试技术方向 {{TEST_TECHNOLOGY_DIRECTION}} > 注:描述测试技术方向(如单元测试、集成测试、E2E测试等) ### 6.3 具体测试工具和框架 ⏳ **待开发团队决定** 建议考虑的因素: - 与现有测试技术栈的兼容性 - 团队熟悉度 - 自动化程度 - CI/CD 集成便利性 {{TEST_TOOL_CONSIDERATIONS}} ### 6.4 CI/CD 集成 {{CICD_INTEGRATION}} ### 6.4 测试执行计划 {{TEST_EXECUTION_PLAN}} --- ## 7. 性能指标 {{#if HAS_PERFORMANCE_TEST}} ### 7.1 响应时间要求 {{RESPONSE_TIME}} ### 7.2 吞吐量要求 {{THROUGHPUT}} ### 7.3 并发要求 {{CONCURRENCY}} ### 7.4 资源限制 {{RESOURCE_LIMITS}} ### 7.5 稳定性要求 {{STABILITY_REQUIREMENTS}} {{else}} 本测试项目不涉及性能测试。 {{/if}} --- ## 8. 验收标准 ### 8.1 通过标准 {{PASS_CRITERIA}} ### 8.2 覆盖率要求 {{COVERAGE_REQUIREMENTS}} ### 8.3 缺陷标准 {{DEFECT_CRITERIA}} ### 8.4 性能基线 {{#if HAS_PERFORMANCE_TEST}} {{PERFORMANCE_BASELINE}} {{else}} 无性能基线要求。 {{/if}} --- ## 9. 测试计划 ### 9.1 测试阶段 {{TEST_PHASES}} ### 9.2 时间安排 {{SCHEDULE}} ### 9.3 人员分工 {{TEAM_ASSIGNMENT}} ### 9.4 里程碑 {{MILESTONES}} --- ## 10. 交付物 ### 10.1 测试报告 {{TEST_REPORT_REQUIREMENTS}} ### 10.2 测试用例 {{TEST_CASE_DELIVERABLES}} ### 10.3 自动化脚本 {{#if HAS_AUTOMATION}} {{AUTOMATION_DELIVERABLES}} {{else}} 本测试为手动测试,无自动化脚本交付。 {{/if}} ### 10.4 缺陷列表 {{DEFECT_LIST_FORMAT}} --- ## 11. 风险与应对 ### 11.1 测试风险 {{TEST_RISKS}} ### 11.2 应对措施 {{MITIGATION_STRATEGIES}} --- ## 附录 ### A. 测试用例详细列表 {{DETAILED_TEST_CASES}} ### B. 测试环境清单 {{ENVIRONMENT_CHECKLIST}} ### C. 工具和框架说明 {{TOOLS_DOCUMENTATION}} --- **技术决策概况** - ✅ 用户明确决策: {{EXPLICIT_COUNT}} 项 - 💡 智能推断决策: {{INFERRED_COUNT}} 项 - ⏳ 待团队决定: {{PENDING_COUNT}} 项 **图例说明**: - ✅ = 用户明确要求 - 💡 = 根据业务需求智能推断 - ⏳ = 待开发团队决定