冒烟测试(上)

24

冒烟测试(上)

乐搏软件学院 2018-11-08 14:02:34

冒烟测试(上)

(一)什么时候进行冒烟测试

测试是测试人员确认软件存在bug的过程,此过程中不可避免是需要开发人员要不停的修改bug,那么常常会发现一个功能的改动,导致下一轮系统测试出现问题。即发现也许以前修改的bug的确是解决了,可是由于修改一个或多个bug导致其他功能模块出现新的问题,测试跑不通了,只能测试终止。那么我们如何确保开发人员修复了bug后,这个bug的修复没有影响到其他功能模块呢?这时就需要进行冒烟测试啦。

(二)什么是冒烟测试

冒烟测试是自由测试的一种,由开发人员与测试人员共同进行。在测试过程中发现问题,测试人员找到了一个Bug,然后开发人员会来修复这个Bug,冒烟测试是否通过决定了下一轮系统测试是否可以执行。

诚然第一次看到他的时候,有人给过解释即:使用一袋烟的功夫快速对软件的主要功能进行测试,理所当然仍人为很简单,随便点点就好啦。这次正式开始了解后明白冒烟测试的重要性不作用于本身而是决定了下一轮测试是否能达到理想的效果,与系统测试不同之处在于冒烟测试是一种不要求覆盖面有多广测试,但是要保证被测对象的主要部分功能要得到测试,不要求每一个功能都面面俱到,但是要保证所有被修改过以及与修改相关的功能、主要的功能都是可用的,即证明这个版本可进行系统测试。

(三)执行冒烟测试的前提

前面提到冒烟测试是与开发的合同协作,因此有几个合作前提:

a)初步了解代码中进行了什么更改。若要理解该更改,必须理解使用的技术

b)开发需告知此修改对其他功能是否影响

c)更改对各组件的依存关系有何影响。

想转行想学测试的同学欢迎进群咨询152015953~~

乐搏双十一抽奖活动火热进行中,快来进群抽奖吧!