U( E$ O, f4 g4 v' F1 u2 _+ a# z最终,第二次测试的深度可以设计到网站的设计架构,获取到我们所需的一些信息,如体系架构、任务流程等是否符合客户需求。这些问题常常在隐藏在一些表面的可用性问题之后,而为人们所忽略。& X E# f7 f6 d q$ g1 j
: G: y, n0 @$ p! [$ G W! ~所以,第二次的测试作为第一次测试的质量保障,并且可以发现更深入的问题。第二次测试会为系统的重新设计提供一份新的问题清单,但数量显然会少于第一次测试。但是,本次测试并不能完全补充第一次测试,还需要第三次的测试来进行查漏补缺。' E( D |2 Q7 {
0 [) p% p+ C. B6 D
5个用户三次的最终测试效果要远高于15个用户测试一次的效果。 f. X, }8 S% ?: t( R4 A
5 U9 e" u, z' e9 }# f为什么不建议单用户的测试?单个人的行为总会有一些风险,人总会有一些意外的,不确定的行为。 : S+ v& J* l" y% m$ e/ v4 x& o & |# M) z' e" o6 p你可能会认为15个用户做一轮测试,比5个用户做3轮要好。因为曲线表明,第一个用户的发现率明显高于后续的 用户,但是,为什么我们要坚持多轮测试?两个原因:第一,通过观察3个人就可以看到用户行为的多样性,可以洞察到那些行为是独特的那些是可以一概而论的; 第二,用户测试的成本效益分析表明,3-5个测试用户的最佳比例,依赖于测试的风格。初始的运行成本和测试计划相关,多个用户对于降低最初的成本效果更好。* _# E" x" F1 j& H; ~) ~* A
6 |* w) e* S' X7 V. R什么时候增加更多的测试用户( E: u! T' g: N& ?' b, N* i
% ^* p+ w9 e! {+ j; l& _6 K- a
当你的网站客户群覆盖到几个不同高度的用户群时,你需要增加更多的测试用户。上面公式的适用于网站的用户群接 近或者差异很小时。举个例子,当你的网站客户群是定位于父母和孩子时,你就需要充分考虑到两个不同群里的使用行为。系统的相同之处是对于采购代理商的销售 人员之间的连接。- n% [- m2 a/ k- w
$ h, @5 n! x& q8 F6 N
甚至当用户群体差异性完全不同时,在两类人之间也可发现很多相似之处。毕竟,所有的用户都是人。所有的可用性问题反应的都是人的行为与网站之间的互动和影响。! e" [1 e( ~0 a) U2 q! k
7 P; G$ `9 e: ^7 g3 j
在测试不同的用户群时,你不需要每个用户群中都有很多测试人员(user),有以下的一个测试人员数目就足够了:1、如果测试两个用户群,则每类群需要3-4个用户;2、如果测试3个或更多的用户群,则每类有3个测试用户就可以了(至少3个users就可以确保你覆盖到某一个用户群中的不同的行为) ( U' V* n( _/ Q: ?( n% K7 F" d& V" _9 U+ x6 C, U0 y
英文原文:http://www.useit.com/alertbox/20000319.html 写于2000年3月19日