提测清单和提测准入检查常被放在同一份交接规范里,实际承担的任务不同:提测清单是开发方向测试方提交的交接材料,说明本次提测的范围、版本、变更内容和自测情况;提测准入检查是测试方依据约定标准判断这次提测能否进入测试的核验动作。两者构成“材料与核验”的关系,清单齐全并不等于准入通过。
要点总览(TL;DR)
- 提测清单是开发方向测试方提交的交接材料,提测准入检查是测试方依据约定标准判断提测能否进入测试的核验动作,两者是材料与核验的关系。
- 清单提供事实依据,准入检查作出通过、有条件通过或退回的判断;清单填写完整不等于准入通过。
- 提测清单覆盖提测范围与版本、变更内容与影响模块、开发自测情况与已知问题、环境与依赖说明,不承担准入结论和测试结论。
- 提测准入检查核验清单信息的完整性与真实性,按约定条件逐项判断,输出结论并记录退回时的补齐项和责任人。
- 交接链路为提交清单、检查核验、结论记录、退回或进入测试;变更范围、已知问题状态、版本构建变化时需重新核验。
提测清单与提测准入检查的关系
提测清单与提测准入检查的关系可以概括为:清单提供事实,检查作出判断。开发方通过清单把“这次提测包含什么、改了什么、自测到什么程度、有哪些已知问题”交代清楚;测试方拿到清单后,对照事先约定的准入条件逐项核验,决定这次提测是进入测试、有条件进入,还是退回补充。清单是准入检查的输入,准入检查是清单信息的用途之一。
这个关系里有两个容易混淆的点。第一,清单填写完整只说明材料齐备,不说明质量达标。比如清单写明了“影响订单结算模块”,但该模块的回归自测尚未执行,材料是完整的,准入条件却未满足。第二,准入检查不能脱离清单凭空判断。检查人员需要依据清单中的版本号、变更范围、自测记录去核对事实,缺少这些信息时,检查本身也无法给出可靠结论。
因此,在制定提测交接规范时,两者应当分开写:一部分规定清单要填哪些字段、由谁填写、何时提交;另一部分规定准入条件有哪些、由谁核验、结论如何记录。把两者混成一张表,容易出现“填完即通过”的误解,也会让退回原因缺少可追溯的依据。
提测清单应覆盖哪些内容
提测清单的内容边界是“交接所需的事实”,它记录本次提测的客观信息,供测试方了解提测物并开展核验。清单不承担准入结论,也不承担测试结论,这两类判断分别属于准入检查和测试执行阶段。
- 提测范围与版本信息:本次提测对应的需求或任务编号、代码分支或构建版本、涉及的模块清单,以及本次不包含的内容。版本信息要能唯一定位到具体的构建产物,避免口头描述“就是最新那版”。
- 变更内容与影响模块:新增、修改、删除的功能点,以及这些变更可能影响到的上下游模块。影响模块的说明直接决定测试方需要安排哪些回归范围。
- 开发自测情况与已知问题:开发方执行了哪些自测、覆盖了哪些主流程、结果如何;当前已知但未修复的问题及其影响程度。已知问题要写清现象和触发条件,便于测试方判断是否影响准入。
- 环境与依赖说明:提测环境地址、依赖的服务或数据准备情况、配置变更、需要特别开启的开关等。环境依赖不清是提测后无法开展测试的常见原因。
清单不记录的内容同样需要明确:清单不写“本次提测是否通过准入”,不写“测试结论是否合格”,也不替代测试用例和测试报告。把这些结论性内容放进清单,会让清单从事实材料变成判断载体,职责随之混乱。
提测准入检查应覆盖哪些内容
提测准入检查的对象是“这次提测能否进入测试”,检查依据是团队约定的准入条件,输出结果是明确的结论。检查动作包含三个层次:核验清单信息、逐项判断条件、给出结论并记录。
核验清单信息时,检查人员关注完整性和真实性。完整性指约定字段是否都有内容,真实性指清单描述与实际提测物是否一致,例如版本号是否对应、影响模块是否遗漏、自测记录是否可查。发现信息缺失或与事实不符,应先要求补充或更正,再进入条件判断。
逐项判断准入条件时,需要事先把条件写成可核验的条目。常见的准入条件包括:主流程自测通过并有记录、无阻塞性已知问题、提测版本可部署且环境可用、变更影响模块已明确、必要的接口或数据准备已完成。每条条件应能回答“是”或“否”,避免写成“质量良好”这类无法核验的表述。具体条目由团队根据业务风险约定,不同项目可以采用不同口径。
结论口径建议分为三类:通过,进入测试;有条件通过,允许开始部分测试,同时限期补齐指定项;退回,暂不进入测试。退回时必须写明补齐项、责任人和再次提交的时间要求,否则退回会变成没有下文的往返。检查结论要回写到提测记录中,与清单放在同一条记录上,后续追溯时能看到当时依据的是哪版清单、哪条结论。
两者的机制衔接:从清单到准入结论
把清单和准入检查串起来,形成的是一条可执行的交接链路:开发方提交清单,测试方核验并给出结论,结论记录在提测记录上,随后进入测试或退回补充。这条链路的关键在于每一步都有明确的输入和输出,而不是靠口头通知推进。
- 提交清单:开发方按模板填写提测清单,附上版本信息和自测记录,提交给测试方。提交动作本身应留下时间点,便于判断交接是否及时。
- 检查核验:测试方对照准入条件逐项核对清单信息,必要时抽查实际构建或环境。核验过程中发现的问题记录在检查项下,不停留在聊天记录里。
- 结论记录:给出通过、有条件通过或退回的结论,写明判断依据和未满足项。结论与清单关联在同一条提测记录中。
- 退回或进入测试:退回时明确补齐项和责任人,开发方补充后重新提交;通过时测试方按清单中的影响模块安排测试范围。
清单发生变更时需要重新核验受影响的部分。例如开发方在提测后追加了一个影响模块,或修复了清单中列为已知问题的一项,这些变化会影响准入判断,应触发对应检查项的重新核验,而不是沿用原结论。规范中可以约定:变更范围、已知问题状态、版本构建这三类信息变化时,必须重新走一次准入核验。
在工具承载上,这类交接通常落在同一条工作项记录里:提测清单作为记录中的结构化信息,准入结论作为状态或检查结果,退回原因和补齐项作为后续跟进内容。ONES 的需求、任务与测试工作项可以在同一平台内关联记录提测信息和检查结论,使清单版本与准入判断保持对应,减少交接信息散落在多个渠道的情况。具体字段和流程按团队现有工作项配置即可,不必另建一套体系。
容易混淆的相邻概念与常见误解
提测交接规范里常出现几个相邻概念,边界不清会导致职责重叠。下表按“发生时机、判断对象、输出结果”三个口径对照说明。
| 概念 | 发生时机 | 判断对象 | 输出结果 |
|---|---|---|---|
| 提测清单 | 开发方提交提测时 | 本次提测的事实信息是否交代清楚 | 一份可核验的交接材料 |
| 提测准入检查 | 清单提交后、测试开始前 | 这次提测是否满足进入测试的条件 | 通过、有条件通过或退回 |
| 冒烟测试 | 进入测试后 | 主流程在提测版本上是否可运行 | 快速验证结果,决定是否继续深入测试 |
| 测试用例评审 | 测试设计阶段 | 用例覆盖是否充分、设计是否合理 | 评审意见和修订后的用例 |
准入检查与冒烟测试的区别在于时机和目的:准入检查是进入测试前的门槛判断,依据清单和约定条件作出;冒烟测试是进入测试后的快速验证,用实际执行结果确认主流程可用。两者可以配合使用,但不能互相替代——准入通过不代表冒烟一定通过,冒烟通过也不能倒推准入条件曾经满足。
清单维护与准入标准维护也是两件事。清单维护关注材料字段是否随业务变化更新,比如新增了环境依赖项需要补进模板;准入标准维护关注判断条件是否仍然合理,比如某类变更是否还需要强制回归。前者改的是“要交什么”,后者改的是“凭什么放行”,修订责任人和评审方式通常也不同。
最常见的误解是“清单填完即视为准入通过”。清单填完只说明材料提交了,准入结论需要测试方核验后单独给出。另一个误解是把退回当成否决:退回的目的是让提测物补齐后重新进入流程,退回记录中的补齐项正是下一次核验的重点。缺陷修复闭环与验证跟踪、测试报告与质量评估属于测试执行和结果阶段的内容,不在本文讨论范围内。
一个具体例子:一次提测的清单与准入判断
以下为演示情景,用于说明清单如何支撑准入结论,不代表任何真实项目。某团队提测一次会员积分规则调整,开发方提交的清单包含:需求编号与构建版本号;变更内容为积分计算规则和过期提醒;影响模块为积分账户、订单结算、消息通知;自测记录为主流程下单返积分已执行、过期提醒未验证;已知问题为高并发下积分流水偶发延迟,尚未定位;环境说明为测试环境已部署,依赖的消息队列需手动开启。
测试方对照约定准入条件核验:版本号可定位,影响模块已列明,主流程自测有记录,但过期提醒属于本次变更范围却未自测,消息队列依赖未提前开启,高并发延迟问题的影响范围描述不清。据此给出“有条件通过”:允许先测试积分计算和订单结算相关流程,过期提醒的自测记录和高并发问题的复现说明限期补齐,消息队列由开发方在测试开始前开启。补齐项和责任人记录在提测记录上。
开发方补充自测记录并说明高并发问题的触发条件后,测试方对受影响项重新核验,结论更新为通过,测试按清单中的影响模块安排回归。这个例子的可迁移之处在于:清单把事实摆出来,准入检查把事实对照标准变成结论,退回和补充都围绕具体条目进行,交接过程因此可以追溯。
常见问题
提测清单填写完整,是否就可以直接进入测试?
不可以。清单完整只说明交接材料齐备,准入结论需要测试方对照约定条件逐项核验后单独给出。例如清单写明了影响模块,但该模块的回归自测尚未执行,材料完整而准入条件未满足。规范中应把清单提交和准入结论分开记录,避免“填完即通过”。
团队规模较小、提测频率不高时,清单和准入检查可以合并成一张表吗?
可以合并载体,但要保留两类信息的分工。同一张表里,一部分字段记录事实(版本、变更范围、自测记录、已知问题),另一部分记录核验结论(通过、有条件通过、退回及补齐项)。合并的前提是结论栏由测试方填写并留痕,否则容易退化成开发方自评。提测频率低、变更影响面小的团队可以简化条件条目,结论口径仍建议保留。
提测后开发方补充了自测记录或修复了已知问题,原准入结论还有效吗?
需要看变更类型。变更范围、已知问题状态、版本构建这三类信息发生变化时,会影响准入判断,应对受影响检查项重新核验并更新结论。仅修正清单中的文字描述、不影响事实的,可由检查人员确认后沿用原结论。规范中最好事先写明哪些变化触发重新核验,减少每次靠口头判断。
准入检查与冒烟测试能否只保留一个?
两者时机和目的不同。准入检查在进入测试前,依据清单和约定条件判断这次提测是否具备测试条件;冒烟测试在进入测试后,用实际执行结果确认主流程可用。准入通过不代表冒烟一定通过,冒烟通过也不能倒推准入条件曾经满足。资源紧张时可以简化准入条件条目,但把门槛判断完全交给冒烟测试,会让退回原因缺少事前依据。
退回提测时,规范里应要求记录哪些内容?
至少记录未满足的准入条件、需要补齐的具体项、责任人和再次提交的时间要求。补齐项要对应到清单中的具体条目,例如某项自测记录缺失、某个环境依赖未开启,便于开发方补充后测试方按同一批条目重新核验。缺少这些记录,退回容易变成没有下文的往返。
