测试准入准出 Checklist

📅 2026/6/25 19:22:02
测试准入准出 Checklist
版本测试准入准出 Checklist本清单为版本测试流转的刚性校验标准所有常规迭代版本必须逐项核对强制项不达标不得进入下一环节紧急版本需走正式豁免流程。清单可直接复制到禅道/Jira/飞书文档中作为流转审批附件使用。一、版本测试准入 Checklist提测校验校验时机开发提交测试前由测试负责人逐项核对不满足强制项直接打回记录打回次数并纳入研发质量考核。检查大类检查项检查标准责任角色强制/可选是否达标备注1. 文档资料准入需求文档齐全具备正式PRD/需求说明书含明确验收标准、异常场景、边界规则、业务逻辑说明产品负责人强制☐ 是 ☐ 否设计接口文档具备UI设计稿、接口文档、数据库变更说明、第三方依赖说明产品/研发强制☐ 是 ☐ 否无接口文档需提前报备并补充临时说明变更记录本次版本所有需求变更、逻辑调整有正式记录同步至所有相关方产品负责人强制☐ 是 ☐ 否口头变更一律不予认可2. 代码与环境准入代码分支规范代码已合并至对应测试分支分支命名符合规范提交记录清晰研发负责人强制☐ 是 ☐ 否测试环境可用测试环境部署完成服务正常启动数据库、缓存、第三方依赖配置正确研发/运维强制☐ 是 ☐ 否核心流程可正常进入无环境阻断问题部署回滚说明提供部署步骤、数据库执行脚本、版本回滚方案研发负责人强制☐ 是 ☐ 否3. 开发自测验证核心流程自测核心业务主流程100%自测通过无阻断性问题研发负责人强制☐ 是 ☐ 否需输出《开发自测报告》附自测用例与结果缺陷修复自测本次版本修复的历史缺陷全部完成自测验证研发负责人强制☐ 是 ☐ 否单元测试达标核心模块单元测试覆盖率达到团队约定阈值建议≥80%全部用例执行通过研发负责人强制☐ 是 ☐ 否非核心模块可酌情放宽4. 前置质量门禁静态代码扫描SonarQube扫描无严重、阻塞级问题高危漏洞清零研发负责人强制☐ 是 ☐ 否流水线自动校验不达标无法合并代码安全扫描高危安全漏洞清零中危漏洞有修复计划研发/安全强制☐ 是 ☐ 否涉及资金、用户隐私的版本为强制项代码评审CR核心代码已完成交叉评审评审遗留问题已闭环研发负责人强制☐ 是 ☐ 否5. 特殊项确认第三方依赖确认涉及的外部接口、第三方服务已确认联调通过研发负责人可选☐ 是 ☐ 否有依赖则为强制项测试数据准备测试所需的账号、业务数据、模拟数据已提前准备完毕测试/研发可选☐ 是 ☐ 否影响测试进度的为强制项准入打回规则任意强制项不达标测试负责人有权直接打回版本不予启动测试同一版本累计打回≥2次同步至研发部门负责人纳入当月质量考核打回需出具书面说明明确不达标项与整改要求整改完成后重新走提测审批。二、版本测试准出 Checklist上线校验校验时机测试完成后、发布上线前由测试负责人牵头核对作为上线审批的必备附件。检查大类检查项检查标准责任角色强制/可选是否达标备注1. 缺陷闭环标准高优先级缺陷清零P0阻断、P1严重级缺陷100%修复并验证通过无遗留测试负责人强制☐ 是 ☐ 否绝对质量红线无豁免空间中优先级缺陷管控P2一般级缺陷遗留率≤5%且全部经过产品研发测试三方确认有明确修复排期测试负责人强制☐ 是 ☐ 否遗留缺陷需登记备案低优先级缺陷备案P3轻微及以下缺陷统一录入缺陷库标注后续迭代修复计划测试负责人强制☐ 是 ☐ 否回归验证通过所有修复缺陷全部完成回归验证无复现与衍生问题测试工程师强制☐ 是 ☐ 否2. 测试用例执行标准用例覆盖率核心业务场景覆盖率100%全量需求点覆盖率≥95%测试负责人强制☐ 是 ☐ 否用例执行率本轮测试计划用例执行率≥95%未执行用例有明确原因与风险说明测试负责人强制☐ 是 ☐ 否用例通过率核心场景用例通过率100%全量用例通过率≥98%测试负责人强制☐ 是 ☐ 否未通过用例需对应缺陷闭环用例评审记录测试用例已完成评审评审意见全部闭环测试负责人强制☐ 是 ☐ 否3. 专项测试达标兼容性测试核心场景在约定的浏览器/设备/系统版本下运行正常测试工程师可选☐ 是 ☐ 否Web/移动端版本为强制项性能测试核心接口响应时间、并发量、吞吐量满足性能指标无内存泄漏测试工程师可选☐ 是 ☐ 否大版本、核心链路变更为强制项安全测试无高危安全漏洞数据权限、接口鉴权验证通过测试/安全可选☐ 是 ☐ 否涉及用户信息、资金交易为强制项4. 发布交付物齐备正式测试报告出具完整测试报告含版本概述、测试范围、缺陷统计、覆盖率数据测试负责人强制☐ 是 ☐ 否上线清单明确本次上线的代码分支、配置项、数据库脚本、依赖服务研发负责人强制☐ 是 ☐ 否回滚方案具备可执行的版本回滚方案、数据库回滚脚本回滚步骤清晰可操作研发负责人强制☐ 是 ☐ 否监控告警配置核心业务指标、错误率、接口成功率监控已配置告警规则生效运维/研发强制☐ 是 ☐ 否5. 风险与兜底确认质量风险评估测试负责人出具明确的上线风险评估结论「建议上线」/「有风险建议暂缓」测试负责人强制☐ 是 ☐ 否风险点需逐条列明并给出应对方案灰度发布计划明确灰度范围、放量节奏、监控指标、熔断条件研发/产品强制☐ 是 ☐ 否大版本、核心功能变更为强制项值班机制确认上线后运维、研发、测试值班人员已明确应急响应机制畅通项目负责人强制☐ 是 ☐ 否准出结论判定完全通过所有强制项全部达标可正常安排上线有条件通过非核心强制项存在少量遗留风险可控且三方确认备案可按计划上线不予通过存在P0/P1遗留缺陷、核心用例不通过等红线问题禁止上线整改后重新评估。三、配套落地规则保障清单不流于形式1. 质量豁免流程紧急版本如线上hotfix无法满足准入/准出条件时必须走正式豁免提交《质量豁免申请表》说明无法达标原因、已知风险点、兜底保障方案、后续修复闭环时间需研发负责人产品负责人测试负责人部门总监四级审批签字豁免记录统一归档每月复盘高频豁免项需反向优化流程与工具。2. 版本分级适配版本类型执行标准常规大版本/核心功能迭代严格执行全量Checklist小优化/配置变更版本裁剪非核心专项项保留文档、缺陷、发布交付物强制项线上紧急hotfix走简化流程必须满足缺陷验证通过、回滚方案齐备、风险评估明确3. 执行监督每月抽查不少于3个版本的Checklist执行记录核查是否存在虚假勾选、流程走形式违规上线、未审批豁免的版本一旦出现线上事故加倍追责。