怎么做好UAT(User Accepted Test)?
上一篇 /
下一篇 2010-10-09 14:07:12
/ 个人分类:经验总结
)v'`:V^$b*w/I"K0自己所在的测试团队开展UAT测试业务。以前从事的测试项目几乎没有碰到这种情况,所以,在这个小组的最初的测试流程设计,测试执行监控,测试案例评审,测试状态报告等很多方面都碰到了问题。51Testing软件测试网4fh kh,x#@.e3U
51Testing软件测试网?(We$|,N$Ly经过几个月的不断总结和改进,终于摸索出了一套比较有效的管理流程和方案,总结如下:
J8W ~"tfnPiZ051Testing软件测试网+mY
dY'fabr!m
`0k9a51Testing软件测试网
t5]nej$u
^(o
第一阶段51Testing软件测试网t`@^~6N1S_
51Testing软件测试网([~"Gx;L|$|4U+G/D交付产品特点:第三方产品开始按照版本方式交付,而且每次交付的版本功能改动比较大,问题级别高,影响广泛51Testing软件测试网`.O1@k&r(Y;t!r*z
b1htblX+}0测试组情况:此时测试组织仍然按照老的测试流程管理,把所有相关的问题交付给同时承担正常业务需求的人员进行测试,流程也按照正常每月上线流程进行。
i*Fd4H|m\0VE-dL O l2[? YT;F0造成的矛盾:测试人员承担双重的测试任务;正常需求的时间点与第三方软件版本上线时间点不一致,更加剧了测试人员的压力;针对第三方软件进行的UAT测试由于本身特点,正常按月上线的需求测试流程不适于新的测试。51Testing软件测试网{6n`{8~m'\]&f/v
r1E6`GUS!hDT#^0出现的问题:
J9}'f
z4ldG0PhmA#F\ {'P}0测试不能按时完成,测试质量不能保证,测试人员怨声载道。51Testing软件测试网3O0DxtHy"u+\7F&e
51Testing软件测试网^N:jFh*KbNC改进措施:51Testing软件测试网S,f!J1o!g8rx:\Ljza f
- 成立新的小组,承担第三方软件的测试
- 根据新产品按版本交付的特点,建立新的测试流程。
%x`\ii2@^2u^0
)L3u Haz0q[2~&u0第二阶段51Testing软件测试网0t
K$E9KB0a[-|
o5o
7N\wV6?b r M0交付产品特点:第三方产品的版本交付时间经常延迟,或者经常出现紧急交付,给UAT测试组造成很大冲击。
&p:R(M^`6b'O-L%|7_0,Ts%[z-j0测试组情况:虽然成立了专门的UAT测试组,但是测试人员大部分是新入职人员,对系统的理解较差,造成测试案例质量不高,测试执行力不强,测试监控力度和强度比较弱,加之第三方公司紧急交付情况频繁发生。51Testing软件测试网 {!btCrgQ
51Testing软件测试网~.w&icCsb!pe造成的矛盾:测试新人压力很大,对上下游的抱怨增强
:n%C%x%wn&l