如何进行可用性测试?

  可用性测试在软件开发生命周期中以不同方式进行:

1. 可用性探索是在软件设计的早期阶段进行的。此阶段的目标是建立基本设计(“外观和感觉”)和导航决策,以适应系统最终用户社区的需求和特征。这些要求和决策构成了用户界面设计标准的基础,这些标准将指导所有后续设计和开发。该探索通常由业务分析师或可用性专家领导,与指定的最终用户代表合作。


2. 随着软件的开发和发布,可用性评估作为单元和系统测试的一部分进行。这种迭代方法能够在开发早期检测和纠正错误或问题,从而最大限度地减少重新设计和重新开发的数量。评估检查是否满足可用性要求,以及遵守用户界面设计和表示标准。它还包括对启发式的评估,例如可学习性,错误消息的适当性,使用效率,用户控制程度和信息组织。评估可由业务分析师,质量保证测试人员或可用性测试人员执行。

3. 可用性测试是在关键开发检查点进行的,并且可以是迭代用户验收测试方法的一部分。它由最终用户执行的系统、现实的场景组成,由业务分析师或可用性专家指导和观察。观察提供了关键信息,例如所犯错误的数量、最终用户从错误中恢复的能力、完成标准任务所需的步骤或击键次数,以及用户在没有明确指示或训练的情况下完成基本任务的容易程度。测试会议可以通过测试前和测试后的调查补充来收集用户输入和反馈。

业务分析