详解|可用性测试,看这一篇文章就够了!
Hi,我是元尧。欢迎长按下图二维码加我微信,带你进设计师交流群,与更多小伙伴一起交流成长!
「添加好友请备注:设计交流」
可用性测试的概念
在说怎么做「可用性测试」之前,我们先来搞清楚「可用性测试」的相关概念:
可用性测试是指让典型用户在特定场景下,操作产品核心流程,发现产品的使用问题,并检查产品功能的有效性、用户的使用效率和满意度。
△ 可用性测试现场(by Emma Travis)
何时使用 | When
通常是在产品方案验证阶段使用。最适合的时机是交互方案基本确定,尚未进入开发之前。有时也会被放在产品上线后,用于收集用户评价。
为何使用| Why
通常是因为产品存在一定的问题,需要及时优化。或是让产品的设计者更好的与用户产生共情,促进产品更新迭代。
如何使用| How
建议时长:40 ~ 60 分钟
参与者:设计师 & 用户 & 观察员(可以是产品经理或相关技术同学)。
工具:
原型制作工具:Axure、Sketch
纸上测试工具
任务描述表、满意度评分表等
流程:通常分为三个主要步骤,测试准备 — 测试执行 — 结果分析(见下图):
可用性测试过程精解
STEP 1. 测试准备
1. 测试方案
测试方案一般包含测试目的、任务安排、用户招募、工具准备等几个部分,我们逐一展开:
明确测试目的很重要,且颗粒度要足够具体,至少要包括以下两点:
1. 重点测试哪些功能,分清主次。
2. 重点观察用户的哪几类行为,如手指行为、语言、表情等。
任务安排
在做任务安排时至少要考虑两部分内容:
1. 人员配合及工作分配。
2. 测试任务的主要内容描述,包括任务的背景和目标,需要在测试的过程中告知用户,因此文字尽量直白易懂。
需要注意的是:
用户招募
工具准备
2. 产品原型
通常来说,产品原型的完成度越高,测试效果越好,所得到的用户数据和信息越准确。原型制作完成后,设计师一定要先进行模拟测试,提前将明显的 bug 找出来,减少正式测试时的时间浪费和结果误导。
如果实际情况有较大限制,也可以采用简易的原型制作方案进行测试,比如在纸上或者白板上用笔和卡片进行绘制。
△ 简易版产品原型测试(by Atman Rathod)
3. 模拟预演
有条件的话最好在正式对用户做测试前,进行整轮测试方案的模拟预演,如果能在正式测试的场地中提前排练,效果更佳。用户的可行性测试通常是不可逆的,模拟预演可以最大程度避免失误。
STEP 2. 测试执行
1. 暖场
暖场的主要目的是消除紧张感,拉近测试与被测试方的距离,可以让接下来的测试更加自然和趋近于真实场景。
一般先由主访人介绍同行人员、目的和流程等,包括但不限于以下内容:
- 测试不是考验用户的智商和能力,只是验证下设计方案的可行性;
- 一般不要与用户有过多交流,过程中遇到的问题尽量让用户自己解决,如实在不能解决,再给予少量提示,同时做好记录。
△ 设计师需要随时记录用户的各种行为
3. 试后访谈
测试任务后的访谈可以采取回顾操作流程的方式进行,分页面、分功能的细致了解用户的操作心理、疑问点等。访谈最好是一对一的进行,也可以多个设计师、开发者对一个用户。
了解更多设计理念和设计方法