小工具 · 规范库 · 测试规范(测试计划 / 用例 / SQL 验证)
测试计划编写模板
rules/30-testing/test-plan-template.md
测试计划编写模板
适用范围
某次版本/功能/重构的测试计划,对齐现有「号源池重构测试计划」风格。
文档结构
# <项目/功能>测试计划
## 一、测试目标
<本次测试要验证什么、达到什么标准可发布>
## 二、测试范围
### 包含
- <模块/功能点列表>
### 不包含
- <明确排除项及原因>
## 三、测试策略
- **测试类型**:功能测试 / 接口测试 / 回归测试 / 性能测试 / 兼容性(多机构/多浏览器)
- **方法**:手工 / 自动化(注明工具与覆盖)
- **阶段**:单元 → 集成 → 系统测 → UAT
## 四、环境与数据
- 环境:<dev/test/prod-like,含 orgName、数据库、第三方对接开关>
- 测试数据:<准备方式、是否需造数据、清理策略>
- 多机构:本次覆盖哪些 orgName
## 五、入口与出口标准
- **入口(准入)**:开发自测通过、提测单齐全、环境就绪。
- **出口(准出)**:P0/P1 用例 100% 通过,无未解决 P0/P1 缺陷,遗留缺陷已评估。
## 六、进度与责任人
| 阶段 | 时间 | 负责人 | 产出 |
|---|---|---|---|
## 七、风险评估
| 风险 | 影响 | 应对 |
|---|---|---|
## 八、交付物
- 用例文档(链接)、缺陷清单、测试报告、回归记录
## 九、遗留问题与跟踪
<发布后需持续跟踪的项>
编写要求
- 范围明确:哪些模块/接口/机构在测、哪些不在测,写清楚,避免范围蔓延。
- 多机构覆盖:HIS 一套代码多机构部署,计划中必须说明本次覆盖哪些
orgName及差异点。 - 数据库变更:涉及 DDL/DML 的,计划中说明存量数据兼容验证。
- 接口与契约:涉及前后端联调的,列出接口清单与对接状态。
- 回滚预案:上线失败的回滚步骤与数据修复方案。
风险关注点(HIS 场景)
- 号源/库存类高并发:是否压测扣减并发。
- 医保结算:政策/接口变更,是否与当地医保平台联调。
- 金额计算:精度(用后端 bignumber/分单位,前端禁用浮点直接运算)。
- 升级影响:对在途业务(已挂号未就诊、已收费未结算)的影响。