小强"大扫荡(Linux Bug Bash)
问:我们已经讲了太多的测试了,好像微软还有一个叫“BugBash”的活动,是啥意思?
答:Linux Bug Bash,或者叫Bug Hunt,简而言之,就是大家一起来找小强的活动——小强大扫荡。一般是安排出一段时间(一天),所有测试人员(有时也加入其他角色)放下手里的事情,专心找某种类型的小强。然后结束时,统计并奖励找得最多和最厉害的小强的员工。
问:这是不是可以看做是“全体动员Ad hoc”?
答:一般情况下是的,但是并不是全体人员用键盘鼠标一通乱敲乱点就可以搞定,大扫荡的内容也应该事先安排好。
这种活动,如果运用得好,会带来这样的功效:
◆ 鼓励大家做探索试的测试,开阔思路;
◆ 鼓励测试队伍学习并应用新的测试方法,例如在做完“软件安全性测试”培训后,立马做一个针对“安全性”的小强大扫荡,或者为“全球化/本地化测试”做一个小强大扫荡也是很常见的;
◆ 找到很多小强,让开发人员忙一阵子。
当然,小强大扫荡也有一些副作用:
◆ 扰乱正常的测试工作;
◆ 如果过分重视奖励,会导致一些数量至上,滥竽充数的做法。
因此,两个需要提醒的细节是:
(1)一定要让“小强大扫荡”有明确的目标、明了的技术支持。
(2)一定要让表现突出的人介绍经验,让别人学习。
要记住,***的测试,是能够防止小强的出现。