问题集锦
做白盒测试用什么工具?
Answer:
白盒测试是方法,与黑盒测试方法一样,都属于测试执行的方法论。就像西餐用刀叉,中餐用筷子,喝汤用勺子一样。但绝对不是说我用刀叉,就不能吃中餐了。
然后我们说白盒测试方法,基本都是围绕着代码走查展开的,比较标准的有圈复杂度,语句、逻辑、判定条件覆盖,分支覆盖,路径覆盖等等。
然后我们再说单元测试,单元测试早期四个测试阶段之一,单元测试、集成测试、系统测试、验收测试。
那么单元测试是不是只能用白盒测试方法呢,肯定不是。对分支判断,我们也会用到黑盒测试方法中的边界值、等价类。
对于市面上最近十几年的进展,已经把白盒测试和单元测试混淆了,大家默认白盒就是单元测试,但我们心里要怎么回事,毕竟是专业做测试的。不过也没必要较真。