今天,本不打算写东西的 。看到测试群,很多Tester在抱怨,一个版本,测了100多个Bug 等 。
$f$}?R3uS^X0有必要聊几句 。
7_|:a{p S#D}0
;i"nA#]8l^W-}0首先,
`&l1ZBkb*q01个版本,100多个Bug,肯定是不正常的 。
X.I-E0uL V0
51Testing软件测试网(y N!l'nY;Fv2Hmjo
还记得,那套理论么?Bug修复时间越晚,成本越高 。
7H;waIqq1oW;Q\0
51Testing软件测试网%pY0{a.cEO^9QN4W
如下,从搜索引擎随便搜了一张图(数据合理性暂且忽略,参考即可) 。51Testing软件测试网uw&^|W|U
图略,见原文51Testing软件测试网%@2Z;hIHr(o#o
6sv0\Mipzu01个版本,提测后,100多个Bug,什么概念 ?(见如上图的第三阶段 ,自行对比下) 。
.yOCE)\ID&iP0
4rPTy ?H'z P0那怎么避免此类问题 ?(嗯,本文主要想写这点,怎么样让提测Bug少点 )51Testing软件测试网-`y:`6W${]5K
(作者:老徐,http://isTester.com)
NfV5W*TqP0解决方案:51Testing软件测试网O
s?~rRq
建立严格的准入标准 ,见之前文章:
-w[gCLBL|b0准入标准、测试通过标准、上线标准51Testing软件测试网 hP;Pn;U7g
A+Z
EU5o|Wu:u?
};M X0其实,文章里面写的挺详细的 ,包含 研发自测、冒烟测试、转测资料&说明&流程 等。51Testing软件测试网xqc9K8OU4Kx`a
51Testing软件测试网:]l8t*y O6u4B
上面文章有的,今天就不重复阐述了(大周末的,避免浪费阅读时间) 。51Testing软件测试网 D Pu4A BYY
51Testing软件测试网
mpE0QI#g9mP
如果严格按这个逻辑执行,一个「两周一迭代的版本」,Bug控制在30内,是没问题的(具体还得看团队的磨合情况,及项目的类型、项目复杂度等) 。
jcP!z I
v0
J"v_h5s)v0
"cUR4{]Q?$[0接下来,说点异常情况 :51Testing软件测试网5ve2tDl{ V
51Testing软件测试网4Nf7\tq!Vszc
0151Testing软件测试网&a u.ku#sj
}L
51Testing软件测试网 {!F9R lJ.E~
很多情况下,如上这套逻辑,是推行不下去的 。
mcSL qv#_Y@0理论很美好,现实很残酷(很多团队,那不是一般的乱;遇到问题,先不去想着解决本质问题,而是直接先来个996再说,如果还不能解决,997试试 …)。
#|H/Zi?)_
_
ll[0
^s2l8xZ&K|
x0如果实在无法推行研发自测、严格的准入标准 。51Testing软件测试网TUk}(g6L_{
那么,IDO老徐 的建议是:51Testing软件测试网B SE.q
W/B8?
提Bug时,先提主要Bug即可,先修复一轮;
!A;B{{ptSU0待提交新版本后,再提细节Bug 。提太多Bug,浪费提交录入的时间,开发查阅,也费时间 。
&GL1tyG ~
A0
Xsq;q7`f0
51Testing软件测试网\ SM8]8dT+Uq
0251Testing软件测试网/f'~q.g'U7d)y
(作者:老徐,http://isTester.com)51Testing软件测试网I*n.?]"ns!NM
来自某同学的提问:“研发开发进度慢到吐,工期不能按时交工,测试该怎么做?我如果要催,该怎么催,关键人家也在工作,也没在闲着,就是忙,工作进度是他们自己定的,脑子疼。”
n_$@]9F8rl0
51Testing软件测试网o8M
onh9A0?H3mm
如上,
4q3W?1MO3F I!ELd0很多时候,就是由于这种预估时间不准,最后上线时间定死,草草了事 。把未开发完成的半成品提交给测试,最后导致1个版本100+ Bug的情况 。
sxx#cObZb0
KJP!zO/KV@$T#z0对于此种情况,普通测试能做啥 ?51Testing软件测试网-wL4Q
X:p
“把现状,在项目群里,同步团队,说明没按时提测即可 。其他的,普通测试做不了 。”
X/H)WAQ0^&J0
51Testing软件测试网s2s*[,d0`$E(P
[+b-W(X8s7JANE0如果在普通测试的基础上,想往前推进一步呢 ?51Testing软件测试网&hE7Dgo*E
(作者:老徐,http://isTester.com)51Testing软件测试网z,r-^$mRo;p
1. 这种属于任务拆分不合理(或者过于乐观,亦或技术障碍没提前预研),导致工时评估不准。51Testing软件测试网hJixuq
第一步,先去把任务拆分到1D颗粒度(需研发老大来推动这个事)51Testing软件测试网0]&kD3}+W)nk1y
51Testing软件测试网m%Od%Cs(Q
2. 每日站会进度同步,遇到的阻塞性障碍,及时解决;设置项目关键节点 ,有问题,及时抛风险 。
r1pJ-x\0如上,先玩这两点,再观察一下 。
{k4Bf J/_J0
51Testing软件测试网?/_YES&Vs*P
End 。51Testing软件测试网U JB6n
o\]
51Testing软件测试网D E|)M+dK
V
先聊这些,周末了,文章尽量短点 。
nT4{}(c.A0fO3y/Eb9S0最后 ,51Testing软件测试网5nRdJ RY
这几天,老徐花了十几个小时,把之前的测试资料,进行分类调整、文章调整、格式调整,进入V2.0时代,阅读体验更佳、资料质量更佳,公号「简尚」后台,回复“测试资料”阅读之 。51Testing软件测试网9z
?"O#v
|)YCT$K
gw
|*U%\4u%K0文 / IDO老徐
P-i*X*PL0
vP7Dy8R~GW0
YMv@(uCr0