Skip to main content

可用性测试是设计、定稿和发布一款优秀的数字产品的关键组成部分。可以在产品开发周期的任何阶段检测可用性问题,来整体的提高用户体验。用户测试会监测典型用户在实际环境中与产品的交互行为。通过用户测试可以确切地看到我们的产品存在什么问题,哪些功能缺失,哪些方法有效。

想必大家都有做过可用性测试,但是很多同学仍然存在诸如这样的问题,是如何正确通过用户测试,来识别实际的产品问题和设计缺陷。有很多变量可以影响可用性测试的质量和有效性——方式、预算、人员、测试标准以及不同的测试环境等因素都可能影响最终测试结果的价值。

今天马克笔设计留学的MUzi老师就来讲解一下可用性测试的流程,希望能帮助大家正确的开展测试。

一.确定测试目标

首先,清晰地列出用户测试目标。你想测试什么?你希望得到什么答案? 当然还可以有其他的问题,但是重点在于你预先定义了测试目标,并需要保持一致。不要指望临场发挥,可用性测试需要大量的研究、计划和准备。所以务必事先准备一个可靠的测试计划。

二.选择测试方法

一旦你决定了测试目标,就可以选择最合适的用户测试方法了。有许多测试方法可供你选择。常见的方法有这些

  • 深度访谈。此方法完成时间最长,需要经过培训的测试人员在准备好的脚本和任务场景的帮下运行用户测试。
  • 远程用户测试。远程用户测试是一种经济有效的技术,可以在自然环境中进行,比如在家里或工作中。线上测试有时需要运用一些工具比如眼动追踪,录屏,录音,鼠标轨迹记录等等工具
  • 卡片分类。参与者将内容卡组织成对他们最有意义的树形图。
  • A/B测试。用户可以选择两种数字产品,对比两个产品的各种功能特性,以确定哪个版本的性能更好。这种方法需要比其他方法更多的参与者才能得到准确的结果。
  • 焦点小组讨论。

在选择用户测试方法时,先明确产品目前在产品开发周期中的位置。有些测试方法在早期使用效果更好,而有些方法在成品上效果更好。当然,在选择测试方法之前,还需要考虑预算、资源和测试工具等因素。

三.寻找典型用户

在招募用户进行用户测试时,请确保已经建立了清晰的选择标准。这样才能找到和目标匹配的测试人员。

选择不熟悉你的产品的人可以获得更可靠的结果。已经熟悉您的产品的用户可能对完成任务有先入为主的观念,并且有时候他们可能希望维持现状,所以结果则可能是提供虚假的奉承而不是建设性的意见。因此你要避免招募同学和身边的朋友同事。在这些人群中测试产品很可能会影响最终结果的可靠性。

除了测试参与者之外,您还需要一位经验丰富的推动者来指导测试,确保一切顺利运行。以及几个在测试期间做笔记的观察者。

四.创建任务场景

要求用户完成任务的方式对用户测试的成功至关重要。需要注意,尽量不要显示特定的顺序,让操作用户从A点到达B点,这样并完全违背了用户测试的目的。我们要做的对你的任务场景进行模糊处理,提供尽可能少的指令,只要给他们足够的基本信息就行,剩下的由他们自己发挥,这样我们才能发现他们自己的方式,从而发现我们的产品存在的问题。

五.测试结果统计分析

正式测试结束后就进入到了结果统计分析的阶段。

用户遇到了什么问题?每个模块用户认为是什么?是否发生了致命错误?从用户那得到了什么启发?等等你在测试中的发现都需要在这个阶段进行分析和总结。最后对问题进行优先级排序,确定解决可能性大的方案,并确定解决方案。

六.测试,分析,重复

一个成功的产品需要不断的进行用户测试并且进行迭代修改,所以一蹴而就是不对的,需要不断的反复,发现问题,不断的修改。

文章作者:MUzi
南安普敦大学交互设计硕士
擅长交互设计与用户体验相关专业辅导和课程知识体系建立

任何关于院校和作品集的问题
欢迎随时和马克君沟通
知无不言,言无不尽

0 0 vote
Article Rating
订阅
提醒
guest
0 评论
Inline Feedbacks
View all comments