测试策略

设计有效的测试策略,平衡覆盖率、速度和维护成本。

测试金字塔

        /  端到端  \         少量、慢速、高信心
       /   集成测试   \       部分、中等速度
      /    单元测试     \     大量、快速、聚焦

按组件类型的策略

应该覆盖什么

关注:业务关键路径、错误处理、边界情况、安全边界、数据完整性。

跳过:简单的 getter/setter、框架代码、一次性脚本。

输出

生成测试计划,包含:测试什么、各区域的测试类型、覆盖率目标、示例测试用例。识别现有覆盖率的缺口。