原文地址:User Testing 101

可用性测试是什么?

可用性测试是一种非常流行的用户研究方式。在可用性测试环节中,通常由主持人、参与者和测试任务三部分组成。主持人会发布测试任务,要求参与者使用一个或者多个用户界面完成任务,在参与者执行任务的同时,主持人会观察参与者的行为并听取反馈。

为什么要进行可用性测试?

  • 识别产品或服务设计中的问题
  • 发现改善的地方
  • 了解目标用户的行为和偏好

即便是优秀的用户体验设计师也没法靠想象就设计出体验完美的用户界面,必须对目标用户进行观察获得相应的反馈,以此来驱动产品迭代设计。

可用性测试要素

主持人

主持人的作用主要是引导参与者,提供任务指令,并且回答参与者的问题,观察参与者的行为、询问后续的问题。但是进行可用性测试的主持人要经过一定培训,保证自己的言行不会干扰到参与者的行为,以此确保最终的测试结果是有效的数据和有用的。

参与者

参与者是一个使用该产品或服务的真实用户,或者参与者还不是产品用户,只是具有与目标用户组有相似的背景或需求也可以成为可用性测试的参与者。参与者在进行可用性测试时,通常被要求进行Think out loud(大声思考),即参与者在执行任务时被要求说出自己的行为和想法。这种方法的目的是了解参与者的行为、目标、思想和动机。

任务

可用性测试中的任务是参与者可能在现实生活中执行的现实活动。根据研究问题和可用性测试的类型,它们可以是非常具体的或非常开放的。

比如,以下的例子便是可用性测试中的一些典型任务。

  • 您的打印机显示“错误5200”。您如何摆脱错误消息?
  • 您正在考虑使用富国银行开张新信用卡。请访问wellsfargo.com并确定您可能要打开的信用卡(如果有)。
  • 有人告诉您,您需要与项目管理部门的Tyler Smith谈谈。使用Intranet找出它们的位置。告诉研究人员您的答案。

需要注意的是,任务措辞在可用性测试中是非常重要的,因为任何小的任务措辞上的错误都可能会导致,参与者误解要求他们做的事情,或者会影响参与者执行任务的方式。

任务说明可以口头传递给参与者(主持人可以阅读),也可以写在任务表上交给参与者。进行可用性测试时会经常要求参与者大声朗读任务说明,这有助于确保参与者完全阅读说明,并帮助研究人员记笔记,因为他们始终知道用户正在执行哪个任务。

可用性测试类型

定性研究与定量研究

最新文章

  1. Linked Server: EXECUTE permission denied on object 'xp_prop_oledb_provider', database 'master', owner 'dbo'
  2. Android Studio插件美化Android Studio,文艺清新范
  3. java.lang.reflect.Method
  4. 打开Genesis设置单位为mm
  5. spring2.0包说明【转】
  6. Window.onLoad 和 DOMContentLoaded事件的先后顺序
  7. ListView下拉刷新及上拉更多两种状态
  8. Java之戳中痛点 - (7)善用Java整型缓存池
  9. FastJson简单使用
  10. pythoncharm 中解决启动server时出现 “django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configured”的错误
  11. 第三章之S5PV210串口初始化
  12. 简单多播委托Demo
  13. kubeadm快速搭建k8s集群
  14. tinkpad e450c 进入 BIOS
  15. find xss
  16. 以root用户运行jenkins中shell命令 重要
  17. linux下生成https的crt和key证书
  18. python 判断是否是空行或注释行
  19. 最近公共祖先(LCA)模板
  20. CGI, FCGI, SCGI, WSGI 释异

热门文章

  1. 合并两个有序链表---python
  2. MQTT介绍与使用(转载)
  3. hadoop源码_hdfs启动流程_2_DataNode
  4. "Shortest" pair of paths[题解]
  5. 「CF568C」 New Language
  6. DNS配置【正向解析】
  7. PAT乙级:1092 最好吃的月饼 (20分)
  8. JAVA数组的基础入门>从零开始学java系列
  9. 记录21.07.24 —— Vue的组件与路由
  10. ssrf解题记录