冒烟测试源自硬件行业,对一个硬件或者硬件组件改动后,直接给设备加电,看看设备会不会冒烟。如果没冒烟,就表示待测组件通过了测试。
在软件开发过程中,一直有高内聚、低耦合这样的说法,各个功能模块之间的耦合还是存在的。因此,一个功能的改动还是会影响到其他功能模块。如果在开发人员修复了先前测试中发现的Bug后,想知道这个Bug的修复是否会影响到其他功能模块,就需要做冒烟测试。
冒烟测试源自硬件行业,对一个硬件或者硬件组件改动后,直接给设备加电,看看设备会不会冒烟。如果没冒烟,就表示待测组件通过了测试。
在软件开发过程中,一直有高内聚、低耦合这样的说法,各个功能模块之间的耦合还是存在的。因此,一个功能的改动还是会影响到其他功能模块。如果在开发人员修复了先前测试中发现的Bug后,想知道这个Bug的修复是否会影响到其他功能模块,就需要做冒烟测试。