开学特惠 会员低至4.4折 限时加赠 10000 AI积分 立即前往 arrow

原型分支覆盖怎么检查?补齐异常与返回

文章目录
免费使用墨刀
更新时间: 2026年10月13日

检查原型是否完整,不能只看“从首页点到成功页”是否顺畅。原型分支覆盖要把每个会改变用户下一步的条件列出来,确认它有明确去向、恢复操作和信息保留规则。先走正常路径,再检查失败、取消、返回和权限变化;一条分支只有能从入口走到结果并继续任务,才算在原型中得到表达。

例如员工上传报销凭证时选错格式,正确的恢复不是回到一张空表,而是保留金额与事由,让他只替换凭证。可以用墨刀制作正常与异常分支的交互原型,把这些页面连接起来交给同事逐条评审。

原型分支覆盖:检查异常、取消和返回路径

一条分支要说清触发、去向和返回

这里的分支是用户任务中的不同结果,不是代码测试的分支覆盖率。“上传失败”四个字并不是完整分支,还应说明从哪一步失败、用户看到什么、之前填的内容是否保留,以及如何继续。

以一笔交通费报销为例,设定草稿金额 1,280 元,事由为“客户拜访交通费”。本例的业务规则是凭证只接受 JPG、PNG 和 PDF;这是一份待设计的报销规则,并非原型工具的上传格式限制。

编号触发条件应出现的结果恢复时保留什么
B-01选择允许格式的凭证显示文件名,可继续提交金额、事由、凭证
B-02选择 HEIC 凭证说明允许格式,可重新选择金额、事由;不把无效凭证标成已上传
B-03打开替换凭证后取消回到此前的草稿状态原凭证及已填字段
B-04提交返回明确失败解释失败并给出下一步本次草稿及已上传凭证
B-05提交后结果尚不明确显示处理中或查询结果入口同一笔申请的上下文
B-06离开未保存的编辑页明确继续编辑与放弃修改的选择继续编辑时保留当前输入

不同结果需要不同处理。明确失败可以讨论重试;结果尚不明确时,直接催促用户再提交可能造成重复申请。原型需要表达这两个状态的区别,实际提交是否去重则由业务接口规则决定。

先划清这一轮任务的入口和终点

从“已填写金额与事由的报销草稿”开始,到“凭证修正后回到确认页”为止,足以验证错误恢复是否顺畅。不必同时覆盖审批、财务付款和个人账单,否则分支表容易变成整个系统的功能清单。

把参与者、初始数据、完成状态写在原型首页说明中:

  • 参与者:正在提交本人交通费报销的员工,不包含审批人操作。
  • 开始状态:1,280 元和“客户拜访交通费”已填写,等待添加凭证。
  • 本轮任务:处理不符合格式要求的凭证,并继续核对报销信息。
  • 完成状态:确认页显示同一金额、事由与新凭证,员工知道可以继续提交。

入口写清后,就能判断某个问题是不是本轮遗漏。审批人拒绝申请属于另一段流程;取消替换凭证却回到空白表单,才是当前任务内必须处理的缺口。

沿正常路径找真正会改变结果的节点

先连出“草稿—选择凭证—凭证已添加—确认”这条路径。然后逐个询问:这个动作是否可能被取消?输入是否可能无效?结果是否可能延迟?返回时是否会丢失内容?条件改变后,原页面是否仍能解释发生了什么?

不需要把每次悬停和每个装饰按钮都画成独立分支。只有当条件改变了任务结果、下一步动作或必须提供的信息时,才加入清单。例如鼠标经过附件图标通常不用单列,但“凭证未上传完成时能否继续提交”需要明确。

若状态过多,可以先用状态机图梳理事件与状态迁移,再回到原型检查用户能看到的页面。状态图回答允许发生什么,原型回答发生后用户如何理解和操作。

让错误恢复回到同一份报销草稿

为本例准备“凭证待添加”“凭证格式不支持”“凭证已替换”“报销确认”四个主要页面,并保留相同的草稿信息。不要在每张页面随意换金额、姓名或报销单号,否则评审者无法判断信息是被保留了,还是进入另一笔申请。

  1. 从草稿上的添加凭证操作进入选择结果,把本次演练连接到格式错误状态。
  2. 在错误位置写“请选择 JPG、PNG 或 PDF 凭证”,并提供重新选择入口;金额和事由仍显示在表单中。
  3. 连接“重新选择”到凭证已替换状态,显示文件名“交通费凭证.pdf”,允许移除或再次替换。
  4. 连接继续操作到确认页,同时展示 1,280 元、原事由和新文件名,让信息保留可以被逐项核对。
  5. 补上取消与返回:取消替换回到原草稿;从确认页返回编辑时,仍能看见刚才的凭证。
墨刀原型中报销凭证格式错误、重新选择和确认页面,保留1280元金额与报销事由
同一份草稿贯穿异常与恢复状态。评审时核对金额、事由和凭证,不只确认页面能否跳转。

为这段路径写一句任务:“你已填好一笔交通费报销,请添加手中的凭证并继续核对。”评审者第一次选到不支持的文件后,观察他能否看懂原因、找到替换入口,并确认之前的信息没有丢失。不要先告诉他应该点哪个按钮。

用分支记录区分已连通和仍待决定

分支表不要只填“完成”。页面能跳转,不代表错误原因清楚;原因清楚,也不代表返回时保留了应保留的数据。可以按下面的字段记录每条分支:

  • 分支编号与触发:B-02,选择不支持的 HEIC 凭证。
  • 进入页面与去向:凭证待添加 → 格式不支持 → 凭证已替换 → 报销确认。
  • 页面应说明:当前文件未被接受,允许哪些格式,在哪里重新选择。
  • 保留与清除:保留金额、事由与此前有效凭证;不保留新选的无效文件。
  • 返回规则:取消本次替换回原草稿,不清空整张表。
  • 状态:已表达、部分缺失、待业务决定;附对应原型版本和负责人。

“部分缺失”要指出缺在哪里,比如“已连通错误页,但取消后的原凭证状态未明确”。这样的记录才可以变成修改任务。把相关规则写入原型交付标注,研发就不必从页面截图猜测保存和返回行为。

最容易被正常演示掩盖的三个缺口

返回正确页面,却回到错误状态

确认页的返回按钮跳回表单,看似没问题;但金额被重置、凭证丢失,用户仍无法继续。检查返回时应同时看页面、选中项、输入和滚动位置,不能只看页面名称。

空结果和请求失败共用同一提示

“没有找到凭证”与“凭证列表加载失败”不是同一个原因。前者应解释如何添加或调整查询,后者应提供恢复加载的动作。用相同空白插画掩盖差别,会让评审者判断错下一步。

按钮禁用,却没有说明还差什么

提交按钮变灰,不能单独解释“缺少凭证”“上传中”还是“没有提交权限”。把原因放在相关字段或操作附近,使员工无需猜测便能完成下一步。不要只靠颜色区分。

何时算把这段原型检查完整

另一位同事应能从约定入口出发,独立重走清单中的各条路径,理解每种结果,并核对返回后的信息。尚未决定的分支也应出现在清单中,有负责人和下一步,而不是藏在评论里。

如果时间有限,先用原型风险矩阵选出最值得检查的任务,再完成它的分支。先覆盖一次会让员工丢失整张报销单的错误恢复,比继续补十张只有正常数据的详情页更有决策价值。

免费在线原型设计工具

内容丰富组件拖拽即用

多人在线编辑实时协作

海量模板素材快速复用

一键分享交付在线评论互动