最近很多人对冒烟测试这个概念发出疑问。那么我就来简单解释一下什么是冒烟测试,以及冒烟测试的由来。
1.冒烟测试的由来
硬件测试的起源:从 “冒烟” 到基础功能验证
在电子工程领域,早期工程师在调试新硬件(如电路板、芯片)时,会进行一项基础测试:
通电后观察设备是否会因设计或制造缺陷而出现明显故障,例如是否会冒烟、起火、发出异常声响或过热。
若设备通电后 “冒烟”,说明存在严重的硬件缺陷,需立即停止测试并排查问题;
若设备未出现这类致命故障,且能完成最基本的功能(如电源正常、指示灯亮起),则认为通过了 “冒烟测试”,可进入更深入的测试环节。
这种测试的核心是快速筛选出严重缺陷,避免在有致命问题的硬件上浪费时间,本质是一种 “准入测试”。
2.什么是冒烟测试?
冒烟测试也是一种最小项的测试。是一个新版本软件开发完成后,对其版本的基本功能测试,冒烟测试通过之后,再进行进一步的详细测试。其目的是降低软件的测试成本。