开发提测交接清单:向测试团队交哪些信息

开发提测交接要讲清楚四件事:测什么、怎么测、测哪里、出问题找谁。具体包括变更范围与需求来源、影响模块与回归范围、构建与部署信息、自测结论与已知问题、接口与数据变更、测试账号与权限、日志入口、风险依赖以及提测响应人。这份清单适合开发发起提测、测试受理核对时逐项使用,每项都配有通过标准和证据形式;ONES可用于承载提测单与交接记录。



要点总览(TL;DR)


  • 提测交接要交清四类信息:测什么(变更范围与需求来源)、怎么测(构建版本、环境、账号与数据)、测哪里(影响模块与回归范围)、出问题找谁(提测人与响应人)。
  • 每项检查都要配可观察的通过标准和证据形式,例如版本号与环境一致、主流程自测有记录、关联需求单可追溯,避免“已完成”这类无法核验的描述。
  • 环境不可访问、范围不明、主流程自测未过、账号不可用属于阻断项,应退回补交;非核心已知问题等可带条件放行,但需记录风险与责任人。
  • 提测完成的判定条件是阻断项全部满足、放行项已记录、测试已给出受理结论,判定结果与核对记录留在提测单中。
  • 清单挂载在提测单或工作项上,按待提测、已提测、测试受理、退回补交流转,交接记录与后续测试执行衔接。


谁在什么时点使用这份提测交接清单


提测交接涉及两个角色:提测人是开发,负责准备并提交信息;接收人是测试,负责核对并决定受理或退回。清单的价值在于让双方对“何时算提测”形成同一判断,避免开发认为“代码写完就是提测”,测试却因信息不全无法开始。


清单在三个时点发挥作用。提测发起时,开发按清单逐项自查并填写提测单;测试受理时,测试按清单核对,确认信息完整、环境可用;退回补交时,测试指出缺失项,开发补齐后重新提交。三个时点对应三种状态,每次状态变化都应有记录。


时点 主导角色 动作 产出
提测发起 开发(提测人) 按清单自查,填写提测单并附证据 状态为“已提测”的提测单
测试受理 测试(接收人) 核对版本、范围、环境与已知问题 受理结论:通过或退回
退回补交 开发 补齐缺失项,更新提测单 重新提交的提测单及补交说明

清单应挂载在提测单或对应工作项中,作为提测单的检查区块或附件,而不是散落在聊天记录里。这样提测信息、核对结论和责任人都在同一处可查。



提测前开发需备齐的检查项


开发在发起提测前,需要把以下五类信息准备齐全。每一项都应有明确的填写内容,而不是“已完成”之类的笼统描述。


检查项 通过标准 证据形式
变更范围与需求/缺陷单关联 列出本次变更涉及的需求单号、缺陷单号,说明改动功能点;无关联单号的变更需注明原因 提测单中的关联单号列表、变更说明
构建版本、分支、制品与环境 版本号唯一可识别;分支与制品对应;目标环境地址可访问,部署已完成 构建记录链接、制品包名、环境地址
自测结论与已知问题清单 主流程自测通过并有记录;已知问题逐条列出,标注影响范围与是否阻塞测试 自测记录、已知问题列表
接口、数据库、配置变更说明 新增或变更的接口有文档或字段说明;数据库变更含脚本与回滚方式;配置项列出变更内容 接口文档链接、变更脚本、配置清单
测试账号、权限与数据准备 测试所需账号已开通且可登录;角色权限满足用例要求;测试数据已准备或说明生成方式 账号清单、权限说明、数据准备说明

影响模块与回归范围需要单独说明:本次改动可能波及哪些已有功能,测试应重点回归哪些路径。这一项常被忽略,导致测试只验证新功能而漏掉关联模块。日志与问题定位入口也应一并提供,包括日志路径、查询方式或监控面板地址,方便测试发现问题时先自行定位。



测试受理时的核对与退回检查项


测试受理提测时,按以下顺序核对,任一项不满足即进入退回判断。


核对项 核对动作 不满足时的处理
版本与环境可访问性 按提测单地址访问环境,确认版本号与提测单一致,部署可正常启动 环境不可访问或版本不符,退回
需求与变更范围可追溯 核对关联需求单、缺陷单是否存在且状态合理,变更说明能对应到具体功能点 范围不明或无法追溯,退回补充
已知问题是否影响主流程 逐条查看已知问题,判断是否阻塞核心用例执行 存在阻塞主流程的问题且无替代方案,退回
账号与数据可用 用提供的账号登录,验证权限与数据满足首批用例 账号不可用或数据缺失,退回补充

退回时应写明缺失项和补交要求,而不是笼统回复“信息不全”。补交完成后,开发更新提测单并重新提交,测试重新核对受影响的项目即可,不必全量重来。受理通过后,测试启动测试计划,提测单状态更新为“测试受理”。



每项检查的通过标准与证据形式


通过标准的写法决定清单能否真正使用。合格的标准是可观察、可判断的:换一个人来看,能得出相同结论。例如“版本号与制品在目标环境可部署并访问”可以判断,“开发已完成自测”无法判断。


证据形式应与检查项匹配,常见的有四类:提测单字段(如版本号、关联单号)、构建记录(流水线链接、制品包)、自测记录(用例执行结果、截图)、链接类材料(接口文档、日志面板、环境地址)。证据不必复杂,但要能支撑结论。


检查项 通过标准示例 证据 负责人 检查时点
构建与环境 版本号唯一,目标环境可访问且版本一致 构建记录链接、环境地址 开发 提测发起前
变更范围 每个改动功能点对应需求单或缺陷单 关联单号列表 开发 提测发起前
自测结论 主流程用例执行通过并有记录 自测记录或截图 开发 提测发起前
已知问题 逐条列出,标注影响范围与阻塞判断 问题列表 开发 提测发起前
受理核对 环境、范围、账号三项核对通过 受理结论记录 测试 测试受理时

负责人和检查时点要写进清单本身,避免出现“大家都以为对方检查过”的情况。开发负责提测前各项的准备与自查,测试负责受理时的核对,两类责任在提测单上分开记录。



阻断项与提测完成条件


并非所有缺项都需要阻断提测。区分阻断项与可带条件放行项,能让流程既守住底线又不至于过度卡顿。


必须阻断的缺项包括:版本不可部署或环境不可访问;变更范围不明、无法追溯到需求或缺陷单;主流程自测未通过;测试账号不可用导致核心用例无法执行;数据库或接口变更缺少必要说明且影响测试判断。这些情况下一旦放行,测试无法有效开展工作,应直接退回。


可带条件放行的事项包括:非核心模块的已知问题、部分测试数据需在使用中生成、次要配置项说明待补。放行时需在提测单中记录风险内容、影响范围和责任人,并由测试确认接受。


类别 典型情形 处理方式
阻断项 环境不可访问、范围不明、主流程自测未过、账号不可用 退回补交,补齐后重新提交
可放行项 非核心已知问题、次要说明待补 记录风险与责任人,测试确认后受理

提测完成的判定条件是:阻断项全部满足,可放行项已记录,测试已给出受理结论。判定结果连同核对记录留在提测单中,作为后续测试执行和责任追溯的依据。



用工作项承载提测交接记录


把清单落到协作工具中,关键是让提测单成为一个可流转、可追溯的工作项。提测单应包含这些字段:关联需求与缺陷、版本号、分支与制品、目标环境、变更说明、自测结论、已知问题、测试账号、风险与依赖、提测人与响应人。附件用于存放构建记录、自测截图和变更脚本。


状态按“待提测—已提测—测试受理—退回补交”流转,每次流转记录操作人和时间。退回补交时保留原提测单,补充说明写在同一条记录中,便于对比前后差异。受理通过后,提测单与测试计划关联,测试执行中发现的缺陷可回链到提测单,形成从交接、执行到问题反馈的连续记录。


ONES 测试管理支持测试用例与需求、任务关联,测试计划与迭代关联,可将提测单关联的需求单、测试计划放在同一流程中;未通过的用例可快速创建缺陷任务,在测试与研发团队间流转。若团队需要按角色控制提测单和用例库的可见与编辑范围,也可通过用户组权限配置实现。具体字段与状态配置需结合团队实际流程在工具中设置。



常见问题


提测被退回后,开发需要重新走一遍完整清单吗?


不需要全量重来。退回时测试应写明缺失项和补交要求,开发补齐后在原提测单上更新并附补交说明,测试只重新核对受影响的项目,例如环境恢复后核对版本与环境一致性,账号补齐后验证登录与权限。原提测单保留,补交内容写在同一记录中,便于对比前后差异。


小改动或紧急修复也要按这份清单交接吗?


清单可以按变更规模裁剪,但阻断项的判断标准不宜放宽。紧急修复时,变更范围和关联缺陷单、目标环境与版本、主流程自测结论、测试账号这几项仍应提供;影响模块与回归范围可以简写为“仅影响某功能点”并说明依据。裁剪后的清单应在提测单中注明适用条件,由测试确认接受,避免事后对交接范围产生分歧。


已知问题较多时,哪些可以带条件放行?


判断依据是问题是否阻塞核心用例执行。非核心模块的已知问题、部分测试数据需在使用中生成、次要配置说明待补,可以在记录风险内容、影响范围和责任人后由测试确认放行。若已知问题会导致主流程无法走通,或缺少替代验证路径,则应作为阻断项退回。放行记录留在提测单中,后续测试执行时据此区分“已知问题”和“新发现缺陷”。


提测单和测试计划之间如何衔接?


受理通过后,提测单应与对应的测试计划关联,测试按计划分配用例执行人并启动执行。执行中未通过的用例可创建缺陷任务,缺陷回链到提测单,形成从交接、执行到问题反馈的连续记录。ONES 测试管理支持测试用例与需求、任务关联,测试计划与迭代关联,也支持未通过的用例快速创建缺陷任务;具体字段与关联方式需结合团队流程在工具中配置。


清单里的证据需要多正式,截图可以吗?


证据的作用是支撑结论,形式与检查项匹配即可。构建记录用流水线链接或制品包名,环境用可访问的地址,自测结论用用例执行记录或截图,接口与数据库变更用文档链接和变更脚本,账号与权限用账号清单和权限说明。截图可以作为自测记录的证据,但应能看出执行的是哪条用例、结果如何,单张无上下文的截图难以支撑判断。