GB/T 25000.51-2016质量特性解读:产品质量-易用性测试要点

标准解读 10 阅读 A+ 默认 A-

作者:尚拓小云 | 审核:第三方软件测评

软件易用性是否达标,直接决定一款软件产品能否顺利通过验收、能否被用户真正用起来,其测试依据国家标准 GB/T 25000.51-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》开展。易用性作为该标准确立的八大质量特性之一,主要衡量软件产品被特定用户在特定使用环境中理解、学习、操作时的有效程度与满意程度,在软件验收测试报告中属于常被单列核查的指标项。

一、五个子特性:易用性的完整拆解

易用性并非一个笼统的”好不好用”,在 GB/T 25000.51-2016 的框架下可拆解为若干可独立判定的子特性。实测中,测评机构通常围绕下面五个子特性逐项设计用例。

可辨识性

可辨识性考查用户能否识别软件产品是否适合其需求。测试要点包括界面元素的语义是否清晰、功能入口命名是否与业务术语一致、图标与提示是否能让用户快速判断其用途。判定时以”无培训用户能否在限定时间内定位目标功能”为主要依据。

易学性

易学性衡量用户学会使用软件产品所需的时间与精力。测试要点为新手完成任务的操作路径是否直观、帮助文档与引导是否充分、同类功能之间操作方式是否一致。判定依据是达到指定熟练度的学习周期是否落在需求约定范围内。

易操作性

易操作性考查软件产品是否易于操作与控制。测试要点包括核心业务流程的操作步骤是否精简、是否支持撤销与回退、键盘与鼠标操作是否顺畅、对用户输入的反馈是否及时。判定依据是熟练用户完成任务的平均用时与出错次数。

用户差错防御

用户差错防御衡量软件产品在多大程度上保护用户免受操作差错影响。测试要点为输入校验是否充分、危险操作是否有二次确认、出错后是否给出可理解且可执行的纠错提示、能否从错误状态中恢复。判定依据是典型误操作是否被拦截或可恢复,且不产生不可逆后果。

用户界面舒适性

用户界面舒适性考查界面是否令人愉悦与满意。测试要点为界面布局是否协调、配色与字体是否规范统一、各页面风格是否一致、重要信息是否醒目。判定依据是用户对界面观感与操作流畅度的主观满意度评价。

二、易用性测试的典型测试项与判定依据

对易用性的符合性评价,国家标准给出了明确的依据。国家标准 GB/T 25000.51-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则》确立了对就绪可用软件产品的质量要求与测试细则:

“该标准确立了就绪可用软件产品(RUSP)的质量要求、测试文档集要求和符合性评价细则。”

这意味着易用性的每一项子特性都要落到可观察、可复现的测试项上,而不是凭主观印象打分。

测试项设计

实测中,易用性测试项通常包括:核心流程操作路径核查(记录步数是否超预期)、输入边界与非法输入的差错防御核查、危险操作的确认机制核查、界面元素一致性核查、帮助与提示信息可读性核查。每一项都要给出前置条件、操作步骤、预期结果与实际结果。

判定依据

判定时以需求规格说明、产品说明或用户手册中对易用性的约定为基线,结合测试用例的实际执行结果给出”符合/不符合”的结论。对于未在需求中量化的项目,则依据标准对易用性子特性的定义进行符合性判断,并在报告中注明判定口径。

三、易用性常见问题与整改方向

易用性测评中发现的问题往往集中在几个方面。操作路径过长、缺乏差错防御、提示信息难以理解、界面风格不一致,是验收测试中高频出现的缺陷类型。

整改方向通常包括:精简核心业务流程的操作步骤、为危险操作增加二次确认与撤销机制、统一界面控件与文案风格、补充可读性强的帮助与纠错提示。需要说明的是,易用性整改不等于盲目堆叠引导动画,而应以降低用户学习成本与操作负担为目标,整改完成后应回归测试确认未引入新的功能缺陷。

若需出具可用于项目验收的易用性测试结论,建议交由具备 CNAS/CMA 资质的第三方软件测评机构依据 GB/T 25000.51-2016 开展符合性测试,以报告形式客观记录各项子特性的核查结果。

相关文章

分享到: