以上就是我对“什么样的产品需要什么样的测试”这个问题的理解。在这四个因素的指导下,再回头来考虑不同软件产品的测试,就很容易理解为何不同的产品,不同的企业会采用很不相同的测试方式。例如,FB没有专职的测试工程师,因为通常意义上关注“用户质量”的测试工程师并不能在这个组织中发挥大的价值,只有对开发有深入了解的开发工程师才能真正的在提高“开发质量”方面发挥作用。而对于许多国内的以“做项目”为主的软件企业来说,也就很好理解为什么他们只需要“能像客户一样发现产品中的缺陷的”的测试了。
原文转自:http://www.ltesting.net