|
黑衣团队这么一个概念,大意是一公司为了提高软件产品质量,将那些非常有才能的测试
工程师组成一组,并给他们特权,让他们在软件产品上市之前进行
最终的测试,这个团体逐渐形成自已的个性,也发展了一种渴望并
期待发现产品缺陷的哲学,为了更加有个性,他们开始都穿上黑色
的衣服,程序一旦有BUG他们就可怕地笑起来,他们的测试根本不
是在支持开发人员,而是乐于将程序与程序员放到一种不是测试
而是折磨的工序下面.他们还经常聚在一起研究出十分可怕的测
试策略,他们一些变态的想法与测试方法让程序员望而生畏欲哭
无泪,程序员越觉得糟糕,他们就越觉得高过隐与高兴.
从公司的角度来说,能拥有这么一个团体是很值得高兴的,它不仅
能提高公司软件产品的质量,而且对其他部门比如开发部、市场
部有着很大的帮助,客户的满意度得到提高了,产品的技术支持
与维护工作量将大大减少,公司的成本会降低很多,并形成良性
的循环,老板是笑了,可程序员在哭着,因为黑衣团体所发现的
问题总是那么地多又是那么地令人头痛,每一次的自以为是都受
到沉痛的打击,他们总是在忙忙碌碌地修改程序,而此时此刻穿
黑衣的测试人员却在发出可怕的笑声。
通常程序员们十分倾向于相信他们的程序有多好,他们经常在
软件中还有许多毛病时就宣布软件已经完成了,或许他们已经
尽了力,但他们没能找到最后残留的BUG,一般的测试人员也没
有能力发现,在软件公司里测试人员与程序员总是充满着矛盾,
但在国内,由于各种原因程序员在公司里的地位总是要比测试
人员高,所以往往测试人员都是在程序员的指导或控制之下工
作的,在讨论或争吵时程序员也往往处于有利位置,这样不利
于测试人员自身水平的提高,也使得他们在测试过程中畏首畏
尾,很多时候都是从产品使用者的立场来进行测试,而并没有
从质量等较高的角度来测试与评估,这是非常不好的现象,所
带来的结果可想而知。
国内的软件测试也许正处于发展的初级阶段,还有很长很长的
路要走,各种理论知识、各种实践能力、各种测试技术都需要
不断地完善与提高,并逐渐形成具有我国特色的测试管理机制
,每一家软件企业都需要成立黑衣团队,这是一个漫长的过程
,至少目前为止,我很难发现有一家软件企业能真正地拥有黑
衣团队。
编程技巧。 |
|