中电科旗下高技能IT教育培训机构

四川国信安职业培训学校四川国信安职业培训学校

tel

4009988316

常见问题常见问题

什么是冒烟测试?

发布时间:2021-10-14浏览量:1789次

对于一些新手来说,不清楚什么是冒烟测试,存在一些理解上的误区。通常,一提到冒烟测试大家都会聚焦到测试上面,甚至开发人员听到会潜意识觉得这个就是测试的活儿,与自己无关。那么什么是冒烟测试呢?下面成都软件测试培训机构老师就给大家来简单聊一聊。

冒烟测试其实是自由测试的一种。比如,测试人员发现了一个bug,然后提交测试报告,开发人员根据bug来进行修复。那么如何知道修复是否真正解决了这个bug,是否又导致了其他bug产生,这个时候就需要针对这个问题进行专门的测试,这个过程就称为冒烟测试。

在很多情况下,开发人员在修复提交bug时候,只聚焦于解决这个bug,而忽略了其他模块的连锁反应,集中考虑导致其他新的bug产生,这就给测试人员无形中产生了工作量。那么测试人员如何以较少的时间成本和人力成本,完成测试呢。测试人员在测试一个新版本前,会投入较少的人力和时间验证产品的主要功能,如果主要功能都没有实现,就打回开发重新编写代码。

冒烟测试,一般在测试项目中所占时间比例不大,因此经常被开发、测试人员所忽视。但实际上,冒烟测试是一个不可缺少的缓解,一个好的冒烟测试,可以大大提高软件测试的效率。通过冒烟测试,可以快速确认产品是否具备测试准入条件,避免开始进入正式测试阶段甚至到测试的中后期发现缺陷,影响测试进度,浪费大量的人力物力。而且,通过冒烟测试,测试人员可以迅速熟悉测试的整体流程,有助于测试人员准确制定测试时间计划,合理安排测试进度,有助于测试人员提前做好测试准备工作。