冒烟测试是一种受硬件测试启发的测试技术,硬件测试在硬件电源打开后检查硬件组件的冒烟。类似地,在软件测试环境中,冒烟测试是指测试构建的基本功能。
如果测试失败,则构建被声明为不稳定,并且在构建的冒烟测试通过之前不再进行测试。
确定产品必须满足的业务关键功能。
设计和执行应用程序的基本功能。
确保冒烟测试通过每个构建以进行测试。
Smoke Tests 可以发现明显的错误,从而节省测试团队的时间和精力。
冒烟测试可以手动或自动进行。