2008年11月1日

QA日记415日 —— 再次提交失败,功亏一篑

一切缘起于一个C级Bug。

10月28日中午,提交版本前的几个小时,反复进出游戏折腾存档的时候,总觉得黑屏等待的时间实在太长。然后想起TRC里似乎有那么一条,对这类黑屏的时间有限制。查了查相关文档,然后和zjf仔细对着电脑时钟计时,每次进游戏黑屏的时间大约是18秒,而SONY要求的是15秒,虽然已经离提交时间不远,还是把Bug报了上去。

之后楼上的PM和程序稍稍商量了一下,决定还是要改这个Bug,晚上7点多又出了个版本,试了试,略有改善,从18秒变成了16秒,只能把Bug标成不再修改。当晚提交了这个版本,没想到就是这个18秒的Bug,成了悲惨后续的起源。

29日白天,全组基本算是在休息,忙着写一些之前的测试总结。30日早上第一份反馈到了,直接就是一个SONY的A级Bug:游戏开始的第一屏提示,全是英文而没有转成对应的各国语言。瞬间便是鸡飞狗跳。没过多久就弄清楚了:因为修改我之前报的启动黑屏时间18秒的Bug,程序改动了游戏代码,把辨识语言的代码改到了出现第一屏文本之后。惴惴不安中度过了一个漫长的下午,祈祷别再找出其他严重Bug。然而很快不幸便扑面而来。晚上,这个Bug正式被SONY升级为MF级(Must Fix,必须修改的Bug)。7点多,我们组的所有人被电话召回,准备提交一个新的版本。因为档期的原因,这款游戏必须在圣诞节前正式发售,否则只能推迟到09年,而余下的时间所剩无几。当晚我们组搞到凌晨3点,除了3个离家近的,其余直接在公司熬了个通宵。

31日,也就是昨天,QA Leader发了信给全体QA,通报批评我们组。确实,我的这个Bug报的太晚,没有给程序多少修改的时间,以至于忙中出错,全组只能担下这个责任。晚上最后一次提交了蓝光版,听说期间法国和我们总经理以及项目经理进行了多次Email交流,内容很强很恐怖,以至于昨天所有找到的Bug都需要和法国联系确认是否修改,程序员则严禁对代码做任何改动。沉闷的气氛中我们一遍遍的跑版本,余总和QA部门的Boss们一直陪着,直到午夜确认已经再次提交,才放走我们回去睡觉。

对于上次提交失败,确实很可惜。后来我们再测试时觉得,除了那个MF的Bug,整个版本的Bug已经算是相当的少,基本上有机会通过SONY的测试。但是就是提交前几小时的一个疏忽,把项目延迟了好几天,若是赶不上发售期,确实很可惜。目前网络版的BC还在等第一次反馈,但因为被蓝光版提交的结果吓到了,大好周末全组人又被拉来,今明两天继续测试为下次提交准备的网络版。

所以说,真悲惨。

没有评论: