对于一些新手来说,并不清楚什么是烟度测试,存在一些误区。通常一提到冒烟测试,大家都会把重点放在测试上,甚至开发者都会下意识的觉得这是测试工作,和自己无关。那么什么是烟尘测试呢?下面成都软件测试培训学院的老师给大家简单讲一下。

冒烟测试实际上是一种免费测试。比如测试人员发现一个bug,然后提交测试报告,开发人员根据bug进行修复。那么你怎么知道这个修复是真的解决了这个bug还是导致了其他bug呢?这时候你就需要针对这个问题进行专项测试了。这个过程被称为冒烟测试。
很多时候,在修复提交的bug时,开发人员只专注于解决bug,而忽略了其他模块的连锁反应,专注于其他新的bug,无形中给测试人员产生了工作量。那么测试人员如何用更少的时间成本和人力成本完成测试呢?在测试一个新版本之前,测试人员会投入较少的人力和时间来验证产品的主要功能。如果主要功能没有实现,他们会回调开发,重写代码。
冒烟测试通常在测试项目中只占很小比例的时间,却经常被开发人员和测试人员忽略。但实际上,冒烟测试是一种不可或缺的解脱,一个好的冒烟测试可以大大提高软件测试的效率。通过冒烟测试,可以快速确认产品是否具备测试准入条件,避免在正式测试阶段之初甚至测试中后期才发现缺陷,影响测试进度,浪费大量人力物力。而且通过冒烟测试,测试人员可以快速熟悉测试的全过程,有助于测试人员制定准确的测试时间计划,合理安排测试进度,帮助测试人员提前做好测试准备。


