2. 适用场景说明

2.1 场景分类概述

屏幕 UI 与物理按键的交互测试需覆盖三类场景:典型场景、边界场景 和 排除场景。分类目的在于确保测试资源聚焦于高价值路径,同时识别出不需要 FIgma 原型验证的灰色区域。

下图为本章涉及的三类场景判定流程,测试工程师可依此快速归类需求用例。

场景分类判定流程 确定交互场景 典型场景 边界场景 排除场景 高频操作 反馈一致性 非预期输入 极值 & 异常序列 后台任务 纯粹软件逻辑 输出场景文档

2.2 典型场景

典型场景指用户在高频与常规状态下使用物理按键与屏幕 UI 的交互路径。Figma 原型必须覆盖以下子类:

  • 唤醒与解锁:物理电源键点亮屏幕 → 滑动/按键解锁 → 界面跳转
  • 音量/亮度调节:物理按键调节时,屏幕上的滑块、进度条或无级环与按键动作实时联动
  • 拍照与录制:快门键按下瞬间,取景器反馈(闪烁、对焦框、录像红点)的变化
  • 导航与确认:方向键/滚轮移动焦点 → 确认键触发按钮选中状态
  • 挂断与拒接:物理挂断键中断通话,屏幕切换至挂断动画
测试提示:典型场景用例应占用例总数的 60% 以上。Figma 原型在此类场景中需提供完整的按动动画与状态切换。

2.3 边界场景

边界场景包含非预期操作、极值状态或快速连续触发。测试 工程师需在 Figma 中构建如下边界条件:

场景类别具体边界条件Figma 测试要点
极速连按100ms 内连续触按同一物理按键 5 次以上检查 UI 是否出现重复跳转、死锁或无响应
多键同时音量+与电源键同时按下Figma 需支持组合键状态切换(如紧急呼叫)
长按 vs 短按同一按键短按与长按(超过 2s)产生不同功能原型需区分定时长触发两种反馈
电量极低电量 ≤5% 时按亮屏/拍照键UI 需弹出低电量提示,不得执行主操作
屏幕锁定中按键锁屏状态下误触方向键或返回键界面不应产生功能响应,可显示“解锁提示”
关键注意:边界场景在 Figma 中往往缺乏真实硬件状态模拟。测试时需通过“手动状态预设”或“延迟触发模拟”来验证 UI 状态机是否正确。

2.4 排除场景

排除场景指不适合或不必要在 Figma 原型中验证的交互,应移交至真机集成测试或纯软件单元测试:

  • 硬件驱动级反馈:震动马达的振动波形、LED 指示灯的颜色亮度
  • 超过 2 秒的动画过渡:如长按后的加载转场——Figma 只能模拟瞬间状态切换
  • 多手指组合手势:如三指下滑截屏——物理按键仅在单指/单键维度交互
  • 系统级中断:来电或闹钟覆盖——需真实 OS 环境验证抢占优先级
  • 热插拔外设:耳机插入/拔出时音量按键的自动适配

2.5 SOP 章节内容

前置条件

  1. 已获取本期迭代的产品需求文档(PRD)与交互设计稿。
  2. 已完成 Figma 组件命名规范对齐(物理按键状态层 vs UI 反馈层)。
  3. 测试环境已安装 Figma Mirror 或本地原型预览工具。

操作步骤

  1. 从 PRD 中提取所有涉及物理按键的交互功能,填写至《场景清单》表格。
  2. 使用 2.1 节判定流程对每条功能打标:典型 / 边界 / 排除。
  3. 将“排除场景”移出本轮 Figma 测试计划,建立跨团队跟踪链接。
  4. 为“典型场景”与“边界场景”编写具体的交互逻辑描述(含预期状态跳转)。

输入输出物

输入物输出物
产品需求文档(PRD)分类后的场景清单(含典型、边界、排除三类)
交互设计稿(Figma 链接)《物理按键交互用例说明书》第2章初稿
用例评审会议纪要场景分类 review 签字确认单

责任边界

  • 产品经理:提供原始场景描述并确认排除场景合理性。
  • 交互设计师:保证 Figma 文件中存在对应的物理按键交互页面。
  • 测试工程师:完成场景分类、编写判定逻辑并组织评审。

记录材料

本文档生成后,所有场景清单需录入测试管理系统,每条场景需包含:

场景编号: SC-2-001
场景名称: 极速连按电源键
分类: 边界场景
预期UI行为: 前3次快速闪屏,第4次起进入“防误触模式”黑屏
Figma页面URL: [链接]
review状态: 未评审 / 已评审 / 已关闭

异常处理

异常情况措施
场景描述与 Figma 原型不一致暂停该场景测试,发起产品-设计-测试三方对齐会
排除场景被误标为典型场景即时修正标记,并重跑该场景的上层流程
边界场景覆盖不全由测试工程师补充至少 2 条极值条件,反馈至 PRD 修订

验收标准

  1. 所有已识别的物理按键交互功能均完成分类标记。
  2. 典型场景和边界场景的预期 UI 跳转逻辑已形成文字描述。
  3. 排除场景已提交至真机集成测试待办清单。
  4. 场景清单通过三方(产品、设计、测试)签字确认。