1、名词术语来源:类似于一个硬件,修复好之后进行通电,看看是否冒烟,冒烟就说明有问题,不用再继续测试其他组件,没有冒烟就说明通过冒烟测试,但是其他隐藏的问题还需要继续测试。
2、测试目的:看看代码是否按照预期运行,快速验证软件是否有问题,要求覆盖用例的基本功能,并不是对软件的深入测试,如果冒烟测试没有通过,则不用进行进一步测试。
3、应用场景:通常是项目进行过单元测试、SIT测试、UAT测试等等之后,在上线之前,进行冒烟测试,保证上线的项目基本功能没有问题。