可用性测试和 UX(User Experience) 测试

可用性测试

可用性测试也称为用户易用性测试(User Experience(UX) Testing),是一种衡量软件应用程序的易用性和用户友好性的测试方法。可用性测试主要关注用户使用应用程序的易用性、应用程序处理控件的灵活性以及应用程序满足其目标的能力。

可用性测试在SDLC的初始设计阶段进行此测试,这样可以更清楚地了解用户的期望。

在本教程中,将了解-

  • 什么是可用性测试?
  • 为什么可用性测试
  • 示例可用性测试测试用例
  • 如何进行可用性测试:完成过程
  • 可用性测试方法:2种技术
  • 需要多少用户?
  • UX测试核对表
  • 可用性测试优势
  • 可用性测试的缺点

为什么可用性测试

Usability Testing
Usability Testing

美学和设计很重要。产品外观的好坏通常决定了它的工作效果。 有许多软件应用程序/网站,一旦启动就会悲惨地失败,原因如下-

  • 应该在哪里单击“下一步”?
  • 需要导航哪个页面?
  • 哪个图标或行话代表什么?
  • 错误消息显示不一致或不有效
  • 会话时间不足。

在软件工程中,可用性测试可以在开发周期的早期识别系统中的可用性错误,并可以将产品从失败中拯救出来。

可用性测试用例

Usability Testing Tutorial: Need, Process, Best Practice
Usability Testing Tutorial: Need, Process, Best Practice

本次测试的目标是让用户满意,主要集中在系统的以下参数上:

该系统的有效性

  • 系统简单易学吗?
  • 系统是否有用并为目标受众增加价值?
  • 使用的内容、颜色、图标、图像是否美观?

效率

  • 几乎不需要导航就可以到达所需的屏幕或网页,并且滚动条不应该经常使用。
  • 应用程序/网站中屏幕/页面格式的统一性。
  • 在软件应用程序或网站内搜索的选项。

准确性

  • 不应提供过时或不正确的数据,如联系信息/地址。
  • 不应存在不可访问的链接。

用户友好性

  • 使用的控件应该是易懂的,并且不需要培训即可操作
  • 应为用户提供了解应用程序/网站的帮助
  • 与上述目标保持一致有助于进行有效的可用性测试

如何进行可用性测试

可用性测试过程由以下阶段组成

Usability Testing Tutorial: Need, Process, Best Practice
Usability Testing Tutorial: Need, Process, Best Practice

规划:-在这个阶段,可用性测试的目标是确定的。在此阶段有志愿者参与,还确定了可用性测试方法、可用性测试员的人数和人口统计、测试报告格式。

招募:在此阶段,根据可用性测试计划招募所需数量的测试人员。查找与统计数据(年龄、性别等)匹配的测试人员和专业性(教育、工作等)配置文件可能需要一些时间。

可用性测试:在此阶段,实际执行可用性测试。

数据分析:对来自可用性测试的数据进行彻底分析,以得出有意义的推论,并给出可操作的建议,以提高产品的整体可用性。

报告:可用性测试的结果与所有相关的涉众共享,这些涉众可能包括设计人员、开发人员、客户和首席执行官

可用性测试方法:2种技术

有两种方法可用于进行可用性测试-

  1. 实验室可用性测试
  2. 远程可用性测试

实验室可用性测试:此测试在单独的试验室中进行。在此测试中,观察者和测试者都在同一物理位置。

远程可用性测试:在此测试下,观察者和测试员都位于远程位置。这样的软件示例-http://silverbackapp.com/

需要多少用户?

Usability Testing Tutorial: Need, Process, Best Practice
Usability Testing Tutorial: Need, Process, Best Practice

研究(Virzi,1992和Neilsen Landauer,1993) 指出,5个用户就足以发现80%的可用性问题。一些研究人员提出了其他数字。

事实是,所需的实际用户数量取决于给定应用程序的复杂性和可用性目标。可用性参与者的增加导致成本、规划、参与者管理和数据分析的增加。

但是作为一般的指导方针,如果预算很小,并且对DIY可用性测试感兴趣,可以使用5个人。如果预算不是一个限制,最好咨询有经验的专业人士,以确定用户的数量。

UX测试核对表

此测试的主要目标是在产品发布之前发现关键的可用性问题。要使测试成功,必须考虑以下事项:

  • 在设计和开发的早期阶段开始UX测试
  • 在开始开发之前对竞争对手的产品进行可用性测试,帮助确定目标受众的可用性标准
  • 选择适当的用户来测试
  • 使用带宽调整器。例如,目标受众的网络连接性较差,将可用性测试人员的网络带宽限制在56Kbps。
  • 测试人员需要专注于系统的关键和频繁使用的功能。
  • 为每个测试分配一个观察者,如果将一个观察者分配给多个测试人员,结果可能会受到影响
  • 培训设计人员和开发人员,此测试结果不是失败而是改进的迹象

可用性测试优势

与生活中的任何事情一样,可用性测试也有其优点和缺点。来看看他们

  • 有助于在产品上市前发现可用性问题。
  • 有助于提高最终用户满意度
  • 使系统变得高效高效
  • 有助于收集在可用性测试期间实际使用系统的目标受众的真实反馈。

可用性测试的缺点

  • 成本是可用性测试中的主要考虑因素。招聘和管理可用性测试员成本也很高

然而,这些成本以更高的客户满意度、保留率和重复业务的形式得到了回报。因此,强烈建议进行可用性测试。

IT赶路人

专注IT知识分享