“测试人员关注缺陷,团队成员才能关注成功”
“确认程序正常”永远不可能是测试人员的使命,测试人员只能说,“就我所执行的测试来说,产品没有不正常”。测试人员是团队中唯一不直接关注成功的角色。测试人员的关注点注定只能在关注产品缺陷上,而不能在关注证明产品正常上。测试人员关注缺陷,用自己的全部的创造力、精力和技能,寻找产品客观存在的缺陷,帮助项目团队更加了解自己的技能和产品风险,将产品不断改进。否则,这块关注点,只能由客户来关注了。那么团队,也就注定失败。
是这样的角色:关注产品缺陷
不是这样的角色:关注产品的成功
“不会发现所有问题”
测试人员的任务是发现并报告重要的产品缺陷,但是不会发现所有的产品缺陷。如果测试人员觉得自己可以发现所有的产品问题,那么要么是产品非常简单,要么是测试人员想象力太差。
知道并承认自己不能做所有的事以后,学会选择如何使用和分配自己的时间。
“不要期待用测试工作来保证产品质量”
产品质量来源于构建产品的人。测试人员的测试和缺陷报告,提供的是促进产品质量保证的信息,但是这种质量保证是来自整个团队的。
是这样的角色:提供关于产品质量的信息
不是这样的角色:保证产品质量
“永远别做看门人”
测试人员不该独立拥有控制产品发布的权利。权利即是责任。独立拥有权利的后果是致使其他团队成员心理上放松,并且有了推卸责任的理由--如果产品发版后出现重要问题,就会归咎于测试人员的把关不严。而如果测试人员为了避免这样的风险,而纠结于反复的完备的测试,那就会延误产品发布的计划时间,引起诸方不满。所以,产品发布的权利,还是需要项目经理把握,或者是某种方式的集体决定。
是这样的角色:产品质量的测试者和相关信息的提供者
不是这样的角色:决定产品发布
“当心扮演过程改进的批评者角色”
测试时发现种种问题,并且频繁反复出现时,也许测试人员会厌烦地觉得,要是开发人员能够认真细致一些,或许就不会出现这么多的产品缺陷了。把产品缺陷预防在未发生的时刻,这确实很有意义。但是不一定每件有意义的事情,都是想当然的可行的。事情除了理性的一面,还有情感的一面。就像告诉你的爱人,怎么样的生活才能更有生命的意义。如果尝试一下就会知道,好的忠告并不是总能被真正接受。问题不在于是否认识到,而在于情感。测试人员可以参与到公司、团队的整体过程改进中去,但是切记,不要扮演一个“批评者的角色”。因为这涉及同事间的情感。
是这样的角色:信息提供者
不是这样的角色:批评者