误区之一:白盒测试太浪费时间,不值得做。
评价白盒测试值不值得去做,不只要看白盒测试能发现多少问题,还要看白盒测试方式下发现问题并解决问题的工作效率。此外,在确定的质量标准下,还要分析如果不做白盒测试,以其它测试方法代替是不是能够达到同样的效果。
误区之二:系统测试可以发现所有问题,不必做白盒测试
。从理论上讲,系统测试是可以代替白盒测试的,但在实际操作中,让系统测试代替白盒测试的代价太高。白盒测试直接面对函数内的各个分支,如果在系统测试阶段设计用例,也让每个分支情况都能覆盖到,恐怕要付出数万乃至数百万倍的测试投入,这是极为不现实的。
白盒测试不可或缺,不仅因为白盒测试的发现与解决问题效率很高,也因为白盒测试有其独特的特点,能发现其它测试方法很难发现的问题。
误区之三:白盒测试必须在真实环境下进行
。近代量子力学有一个海森堡测不准原理,讲的是某个粒子的位置与动量不能同时被测量出来,由测量存在干扰,对其中一个参数测量越准确,另一个参数就越不准确。测不准原理在我们日常生活中很常见,比如要测试某物质的导电性,我们串联接上一个安培计来观察电流,但是,安培计本身也带电阻,导致测不准,测量值会偏校
请联系网站客服,了解详细的优惠课程信息~
优质、便捷、省心
加载全文