1.4 测试的五个基本问题

在不同的领域中,测试活动展现着千姿百态的风貌。有的测试需要成百上千人的专业团队,在高精尖的大型设备辅助下才能完成;有的测试可能仅仅需要一位还在读本科的实习生,在手机屏幕上动动手指就可完成。对某些被测对象而言,获得其理想结果和现实结果并不需要特别多的专业知识,这让测试从表面上看起来“门槛并不高”。然而,测试的从业者、研究者,或者对测试有一定程度认知的研发生产人员,都会同意这样一个结论:在实际的资源约束下,测试是一项非常困难的工作。我们将测试的困难归结为五个基本问题。如果想较好地实现“评估质量”和“检出缺陷”的目标,测试者至少要在一定程度上缓解这些问题。