缺陷提交前核对清单模板:描述、复现步骤、环境与日志

缺陷提交前核对清单可以做成一张五区块表格:缺陷描述、复现步骤、环境信息、日志证据、敏感信息处理。每个核对项标注必填或选填、通过标准和责任人,提交人逐项勾选后提交,复核人用同一张表检查。本文给出可直接复制的空白模板、逐项字段说明、必填与选填的划分建议、一条完整填写示例,以及清单上线后的维护方法,适用于使用缺陷表单、工单系统或表格工具记录缺陷的团队。




要点总览(TL;DR)


  • 清单按缺陷描述、复现步骤、环境信息、日志证据、敏感信息处理五个区块组织,每项标注必填/选填、通过标准与勾选栏,提交人逐项勾选后提交。
  • 必填最低集合是现象描述、复现步骤、环境版本、证据附件;复现频率、影响范围、关联工单可先设为选填,偶发或跨模块缺陷再收紧。
  • 勾选代表已按通过标准完成检查:描述只写观察结果,步骤可被他人照做,版本与构建号对应测试包,日志保留时间、级别与错误码。
  • 敏感信息检查覆盖正文、附件与截图,密码、令牌、个人信息需脱敏后再提交;复核人用同一张表判断通过或退回补充。
  • 清单上线后按退回原因增删核对项,维护版本号与更新记录,并定期抽样复核已提交缺陷的完整性。


可复制空白核对清单模板


下表可直接复制到缺陷表单说明、在线文档或表格工具中。使用时保留表头,按缺陷实际情况逐行填写“勾选”列;不适用的选填项在备注中说明原因,不要留空。


区块 核对项 必填/选填 通过标准 勾选
缺陷描述 一句话标题 必填 包含对象、动作和异常现象,20字左右可读 □
缺陷描述 现象描述 必填 说明用户看到什么异常,不含推测原因 □
缺陷描述 预期结果 必填 写明按需求或常识应出现的结果 □
缺陷描述 实际结果 必填 与预期结果逐点对应,可引用截图 □
缺陷描述 影响范围 选填 说明受影响的用户、模块或数据范围 □
复现步骤 前置条件 必填 账号角色、数据状态、开关配置等准备条件齐全 □
复现步骤 操作序列 必填 按顺序编号,每步一个动作,可被他人照做 □
复现步骤 复现频率 选填 注明尝试次数与成功次数,如“5次中3次” □
环境信息 产品版本与构建号 必填 填写版本号或构建标识,与测试包一致 □
环境信息 操作系统与浏览器 必填 写明系统版本、浏览器及版本,客户端写明设备型号 □
环境信息 账号与数据条件 必填 说明测试账号角色、租户或数据集,不写真实密码 □
日志证据 日志片段 必填 截取异常前后关键行,保留级别与错误码 □
日志证据 截图或录屏 必填 画面能看清异常位置,录屏覆盖完整操作路径 □
日志证据 时间戳与请求标识 选填 记录发生时间、时区及请求ID或追踪号 □
敏感信息 账号密码与令牌 必填 正文与附件中无明文密码、密钥、访问令牌 □
敏感信息 个人信息与客户数据 必填 姓名、手机号、邮箱、地址等已打码或替换为示例值 □
敏感信息 附件与截图检查 必填 逐张检查截图、日志文件,确认无未脱敏内容 □

签署栏:提交人____ 提交日期____ 复核人____ 复核日期____ 复核结论:□通过 □退回补充



每个核对项在查什么:字段说明


勾选代表填写人已经完成该项检查,并确认内容达到通过标准。下表逐项说明判断依据,填写时对照检查,复核时按同一口径判断。


核对项 在查什么 判断依据
一句话标题 能否让接手人快速定位问题 标题含模块名与异常动作,避免“页面有问题”这类笼统表述
现象描述 异常是否被准确陈述 只写观察到的结果,原因推测放到备注,避免与事实混淆
预期结果 判断标准是否明确 能指向需求文档条款、设计稿或行业通用规则
实际结果 与预期的差异是否清楚 逐条对应预期结果,差异点可被截图或日志佐证
影响范围 修复优先级判断是否有依据 写明受影响的功能入口、用户角色或数据条数
前置条件 他人能否搭建同样的起点 账号、权限、数据、开关状态逐项列出,缺一不可
操作序列 步骤是否可执行、可复现 每步一个动作,含输入值;避免“正常操作后出错”
复现频率 问题稳定程度 记录尝试次数与出现次数,偶发问题注明观察时间窗
版本与构建号 问题定位到具体代码版本 与测试包发布记录一致,避免只写“最新版”
操作系统与浏览器 是否与运行环境相关 写全系统版本、浏览器内核版本;移动端写设备与系统
账号与数据条件 数据依赖是否交代 说明账号角色与数据来源,用测试账号替代真实账号
日志片段 是否有可分析的错误线索 保留时间、级别、错误码和堆栈关键行,避免只贴一行“报错”
截图或录屏 视觉证据是否完整 截图含操作入口与异常提示;录屏从操作起点到异常出现
时间戳与请求标识 能否在服务端日志中检索 记录发生时间与时区,附请求ID、追踪号或订单号
账号密码与令牌 凭证是否泄露 正文、附件、日志中均无明文密码、密钥、Cookie
个人信息与客户数据 是否包含可识别个人的信息 姓名、电话、证件号、地址已打码,或替换为构造数据
附件与截图检查 脱敏是否覆盖全部材料 逐张查看截图与日志文件,注意画面角落和日志头部


必填与选填的划分


必填项的最低集合是:现象描述、复现步骤、环境版本、证据附件。这四类信息决定缺陷能否被定位和复现,缺失时接手人需要反复追问,修复周期被拉长。其余核对项按团队流程设为选填。


类别 核对项 默认设置 调整说明
必填最低集合 现象描述、预期与实际结果、操作序列、版本与构建号、日志或截图 必填 任何缺陷类型都保留
可设为选填 复现频率、影响范围、关联需求或工单 选填 偶发缺陷、跨模块缺陷建议改为必填
按类型调整 界面类缺陷强化截图与浏览器信息;接口类缺陷强化日志、请求标识与时间戳;数据类缺陷强化账号与数据条件 按类型 在表单中按缺陷类型显示不同必填项
缺失处理 必填项缺失时退回补充,不进入修复队列 规则 复核人注明缺失项,提交人补齐后重新勾选

调整必填范围时遵循一个原则:缺少该项会导致接手人无法独立复现或无法判断修复结果,就设为必填;只影响优先级排序或统计分析的项,保持选填。团队初期可只保留最低集合,运行一段时间后根据退回原因补充。



填写示例:一条完整缺陷记录


以下示例为演示情景,展示清单逐项落地后的样子,字段与空白模板一一对应。


核对项 填写内容 勾选
一句话标题 订单列表页按金额筛选后分页跳转回第一页 ☑
现象描述 在订单列表选择“金额从高到低”排序,翻到第3页后点击任一订单返回列表,页码重置为第1页,排序条件保留 ☑
预期结果 返回列表后停留在第3页,排序与筛选条件不变 ☑
实际结果 返回后显示第1页数据,排序条件仍为金额降序 ☑
影响范围 订单管理模块列表页,影响使用排序后翻页查看的用户 ☑
前置条件 测试账号 demo_operator,角色为订单管理员,租户内订单数据不少于60条 ☑
操作序列 1. 登录并进入订单列表;2. 选择金额降序排序;3. 翻至第3页;4. 点击任一订单进入详情;5. 点击返回 ☑
复现频率 5次尝试均复现 ☑
版本与构建号 版本 3.8.2,构建号 20240612.3 ☑
操作系统与浏览器 Windows 11,Chrome 125;另在 Edge 125 复现 ☑
账号与数据条件 测试租户 tenant_demo,订单数据为构造数据,无真实客户信息 ☑
日志片段 前端控制台记录:列表请求参数 page=1,排序参数保留;时间 2024-06-13 10:22:31 ☑
截图或录屏 录屏 40 秒,覆盖排序、翻页、进入详情、返回全过程 ☑
时间戳与请求标识 2024-06-13 10:22:31(UTC+8),请求ID req-7f3a91 ☑
账号密码与令牌 正文与录屏中无密码、无令牌,登录过程已剪除 ☑
个人信息与客户数据 订单中的收件人姓名、电话已替换为示例值 ☑
附件与截图检查 逐帧检查录屏与日志截图,画面无未脱敏信息 ☑

复核意见示例:“信息完整,可进入修复队列。建议补充后端分页参数日志,便于定位是前端状态丢失还是接口返回页码错误。”复核结论勾选“通过”,并注明补充建议不阻塞流转。


当缺陷记录需要承载字段、附件和状态流转时,可以把清单中的核对项落到工作项字段:描述、复现步骤、环境信息作为必填字段,日志与录屏作为附件,敏感信息检查作为提交前的人工确认项。ONES 的工作项支持自定义字段、附件与状态流转,团队可将上述核对项配置为提交时的必填校验,让清单从文档变成表单约束。



清单的调整与维护方法


清单上线后需要定期回看,避免核对项与实际缺陷类型脱节。以下规则可作为维护起点。


维护事项 触发条件 处理动作 责任人
核对项增删 同类缺陷连续出现退回补充;新增缺陷类型;团队引入新的日志或监控手段 评估后增删核对项,同步更新字段说明与示例 测试负责人
版本同步 缺陷表单字段调整;工作项模板变更 清单版本号加一,与表单字段逐项对照 测试负责人与工具管理员
抽样复核 每月或每季度 抽取已提交缺陷,按清单检查完整性,统计缺失项分布 质量负责人
更新记录 每次修改 记录版本号、修改内容、生效日期与影响范围 清单维护人

更新记录表可采用“版本号|修改日期|修改内容|修改人|生效范围”五列,每次调整后追加一行,旧版本保留归档,便于追溯某条缺陷提交时适用的核对标准。抽样复核的结果用于判断哪些核对项长期被跳过:连续多次缺失的项,要么改为必填并加强提示,要么从清单中删除,保持清单精简可用。



常见问题


缺陷提交后才发现日志里有明文令牌,应该怎么处理?


先撤回或标记该缺陷记录,替换附件与正文中的敏感内容,再重新提交。处理时同步检查同一批次提交的其他缺陷,确认是否使用了同一份未脱敏日志。若令牌已暴露在可被多人查看的系统中,按团队安全流程更换凭证,并在更新记录中注明本次脱敏修正,避免同类问题重复出现。


偶发缺陷复现频率低,复现步骤写不完整时还能提交吗?


可以提交,但要在复现步骤中写明已尝试的操作序列和观察时间窗,把复现频率从选填改为必填,记录尝试次数与出现次数。前置条件尽量列全,包括账号、数据状态和开关配置。复核人可据此判断是否需要补充监控或日志,而不是直接退回。偶发缺陷长期无法复现时,建议附上时间戳与请求标识,便于在服务端日志中检索。


不同缺陷类型是否要用同一张清单?


可以共用一张基础清单,再按类型调整必填项。界面类缺陷强化截图与浏览器信息,接口类缺陷强化日志、请求标识与时间戳,数据类缺陷强化账号与数据条件。调整时保持字段说明与空白模板一致,避免填写人按旧口径勾选。团队初期可只保留必填最低集合,运行一段时间后根据退回原因补充类型化核对项。


复核人退回补充时,应该指出哪些内容?


复核人按清单逐项对照,注明缺失或未达通过标准的具体核对项,例如“操作序列缺少输入值”“日志片段未保留错误码”“截图未脱敏”。退回意见指向可修改的动作,提交人补齐后重新勾选对应项。若缺失项属于选填内容,复核人可注明建议补充但不阻塞流转,避免把选填项当成退回理由。


清单维护多久回看一次比较合适?


建议每月或每季度抽样复核一次已提交缺陷,统计哪些核对项长期被跳过或反复缺失。出现同类缺陷连续退回、新增缺陷类型、团队引入新的日志或监控手段时,触发核对项增删评估。每次修改同步更新版本号、字段说明与填写示例,旧版本保留归档,便于追溯某条缺陷提交时适用的核对标准。

animation hi
animation dot left
animation dot right
animation dot right bottom
avatar circle
WeChat QR Code
长按将二维码保存为图片

售前电话

400-188-1518

文章配图预览