妙手回春有感
2012-09-13
“可用性测试是指,让一群有代表性的用户尝试对产品进行典型操作,同时观察员和开发人员在一旁观察,聆听,做记录。该产品可能是一个网站,软件,或者其他任何产品,它可能尚未成型。测试可以是早期的纸上原型测试,也可以是后期成品的测试。”这是百度百科给出的定义。说明了就是通过合适的人使用自己的产品,发现产品中存在的问题,进而修复和完善,使最终面向用户的产品使用起来更容易,有更好的用户体验。那么,组织一次可用性测试的流程是什么?合适的人如何选择?几个人合适?要准备让测试者做哪些任务?测试过程如何监控?谁来主持?邀请谁来观察?测试结果如何总结?后期任务如何制定?这一系列的问题《妙手回春》中都有解答。作者是老美,有很丰富的经验。书中所写的内容是以美国环境为背景的,可能有些方法和国内有些许不同,但是不影响传达作者的意思。
没有哪一个互联网产品是完美的,都需要进行不断的迭代来完善。甚至有些还有严重错误的产品也都匆忙上线,这样不仅用户得不到好的检验,同时对产品本身的发展也是不利的。因此做好可用性测试是非常必要的。那么如何做好可用性测试呢?
可用性测试的例子视频
方案如下:
1,测试频率。可能要看具体情况,各个公司不一样,项目产品的轻重缓急也不同,以及产品所处的阶段和技术支持人员的不同等等。视自身情况而定,保证做完测试,有足够的时间总结,修改完善所发现的问题。
2,测试什么,何时测试。测试的具体形态可以有很多种,要看产品进展到什么阶段了。如产品还处于想法阶段,甚至连一个像样的方案都没有,也可以和人沟通你的产品想法,来检验自己的思路。产品的雏形,草图,线框图,网页设计,产品的原型,现有的网站,甚至是竞争对手的网站等等都是可以测试的对象。不同的测试对象会收获不同的问题,但是目标只有一个,就是让你的产品截越来越好。值得提出的是测试竞争对手或者同类产品的网站,不仅可以发现其问题来警示自己,还可以学习对方的优势之处。至于测试的时间,当然是越早越好。越早的投入测试,越容易发现问题,避免了后续的很多麻烦。
3,测试人员。用什么样的人来进行测试,取决于你产品的目标用户。如果产品的目标用户是儿童,不可能找一些老年人来测试。虽然非目标用户也可能会发现可用性的问题,但毕竟有些受众的问题无法发现。测试人数一般3人为妙。对活动的组织和问题的收集都不会造成太大的压力,如果想多一些人,可以把测试的频率提上去。人员的招募,可以根据产品的目标用户的不同而采用不同的方法,网上发帖和线下的宣传单等等。同时,也可以利用自己的亲戚朋友家人。当然,不能让参与者空手而归。需要提供一些报酬或者礼品。可以根据预算,具体视情况而定。
4,测试准备。测试任务,准备完善哪些功能,想要达到什么目标,根据这些来写出任务清单。并将任务清单改成一定的场景,来迎合用户的真正需求。为了发现问题,可以设置一些额外的条件,如,不可以使用搜索功能,只能在站内完成任务等。测试环境,工具,软件,礼品,人员通知及确认到场,观察员的通知等。尽量叫更多的相关人参加观察,这样更直接,有效。
5,测试过程。所有清单上的内容都准备好之后,带测试人员进入到测试室,要有一个简单的开场,使参加测试的朋友放松一下心情。测试过程中,要让测试者不停地说话,来表明他或者她现在的行为和目的。同时主持测试的人要保持中立,不做任何引导,而且评价要保持中立,有要对测试者产生影响。当然也要和观察家室的人一样,记录发现的问题,便于测试后的总结。发现的问题要让参与人员按重要性降序排列。
6,测试总结。收集每个观察者的问题,并列在一起。把这些问题按照严重性来进行排列。挑选前面一定数量的问题,如10个,来确定接下来的完善任务。
7,处理问题。通可用性测试,找到了一堆的问题怎么办?这是值得高兴的事情。同时,也是可用性测试的目的。针对发现的问题进行修复,完善。要遵守能微调,决不重新设计和做减法的原则。针对产品的不同,采取的措施也不同。
大概的方案流程就是这样,根据各个公司的办事效率,流程,预算等多方考虑,灵活处理招行即可。最后再次强调一下重点,可用性测试,越早做,好处越大。