用户测试心得:做用户测试吧!真的很有必要。
发布: 2008-11-12 23:36 | 作者: 奇遇 | | 查看: 29次
一、做用户测试吧!真的很有必要。
通常我们的设计,并没有足够的角色参与,或者有相应的角色参与但存在着很大的局限性,为了真正的了解用户的使用情况,在产品基本成型之时,建议做用户测试。
设计师有双重性,一个是他作为设计师的一面,通过对用户的调研和与用户的沟通来了解用户,进而设计适合目标用户使用的产品;另一面是作为使用者一面,通常都是把自己假象为用户(或本身就是真实的用户),以自己的意愿进行产品设计,在设计的过程中有过多的个人意愿,并不一定代表真实用户群。即便引入了角色思想,在很大程度上保证产品接近真实用户群,但毕竟还是有差距。做用户测试是必要的,你能发现用户在使用产品过程当中的不少问题,进而最大程度的保证产品的质量。
如果你的产品不想用户在使用的时候有过多的埋怨或因为难用而放弃使用,那么建议你做用户测试!
二、在测试过程中应该注意的事项
不要过多的干扰用户,尽量让用户在真实的状态下使用,在实在进行不下去的时候可以给予适当的引导。这点很多初次做测试的人员常犯的,看到用户犯错就很热心的去帮助,这正好犯了测试的大忌。最好能看到用户犯错的频率、用户解决问题的办法、用户的表情、错误时的非正常的行为(比如某些行动可以看出期望性的行为)等,这些观察可以很大程度上帮助我们改进设计。
恰当的时候引导用户去完成几个任务,有些新手用户,在使用的时候实在没有章法,在他一通乱用之后,我们放弃这个用户就不如引导他完成几个主要的任务,在观察其操作的过程中,同样会达到很好的测试效果。
在用户完成使用测试之后,可以和用户进行一些必要的交谈,比如用户的某个行为你不理解,这时候就可以试探性的沟通一下,以了解用户操作时的真实意图和感受。还可以和用户聊聊对产品的感觉、期望等等,更深层次的还可以通过谈话挖掘一些必要的需求(可能这些需求在设计时被疏忽了)。
三、最好让你的开发团队和团队领导一通参与测试
或许测试工作是你来做,但测试目的绝不是你自己的事;为了保证团队意识的统一及接下来的改进工作顺利开展,有必要让大家一同认识到产品存在的问题。再者,或许你在观察中的意识是有局限的,更多的人参与 会从更多层次来发现问题所在(比如有时候软件反映速度的问题,未必是做交互设计所能解决的,可能是服务器某个配置不合理的问题。),这对调动大家的积极性也起到很重要的作用。
四、测试记录有没有必要?(可以讨论这个问题)
我的感觉:测试记录是有必要的。因为我们的记忆是有限的,用户测试过程中的各个场景我们不可能都记忆的很清楚,总会遗忘一部分场景。如果我们还要深度或反复对用户的行为进行观察研究的话,测试记录就显得尤为重要。
测试记录在某些情况下可以解决争端,在做改进的过程中,你认为严重的问题,实施团队不一定认为这是严重的,测试记录比你有说服力。
ps:如果你们测试完了之后就永远不再去看,记录这时确实没有意义。
五、及时总结
及时的总结会让我们把发现的问题呈现的更清晰有条理。在一个小组的测试完了之后,测试人员就可以抓紧时间简单的碰一下,交换一下意见和认识,并总结记录下来。拖得久了你会丢失一些原本很好的想法或这减弱某些感受,更糟糕的是你会遗忘某些感受。由此看来,及时总结是一个好习惯。
附: 如何选择目标用户? 软件测试的环境 (这两部分内容待补充)
注:本文所描述的内容为奇遇在用户测试工作中的心得,并不适合所有场景,欢迎高人指点和讨论(仅限于软件)。




