冒烟测试,在软件生命周期中所占有的时间比例较低,同时具有注重通过性轻细节的特点,因此经常被开发、测试人员所忽视。事实上,冒烟测试是软件测试过程中一个不可或缺的节点,一个好的冒烟测试过程,对于软件测试效率的提升具有重要意义。下面小编给大家介绍一下“冒烟测试主要测试什么 冒烟测试怎么做”

 

一、冒烟测试主要测试什么

冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。如果冒烟测试的测试例不能通过,则不必做进一步的测试。进行冒烟测试之前需要确定冒烟测试的用例集,对用例集要求覆盖软件的基本功能。这种版本包出包之后的验证方法通常称为软件版本包的门槛用例验证。

冒烟测试主要测试什么

二、冒烟测试怎么做

1、在项目开始设计研发的(哪怕是小版本更新)时候,参与需求分析,获取测试需求,并且制定测试计划,将冒烟测试纳入到计划中。

2、设计和编写测试用例。这个测试用例的设计是针对项目的所有功能而言的。

3、冒烟测试前的单元测试、集成测试该进行就进行,毕竟冒烟测试针对的是完整的软件版本。

4、搭建测试环境,为完整测试过程做准备。不过一般的项目团队甚至于连单独的测试环境也不搭建,就直接使用开发团队的开发环境。

5、按照预先设计的测试用例进行执行。这里需要注意的就是并不执行所有的测试用例,而是挑选软件主干功能的正向测试用例进行执行。

6、在执行的过程中,如果有测试用例不能通过,并且严重影响系统流程和核心功能的运行,则认为该版本不具备正式系统测试。也就是我们所说的冒烟测试不通过。

冒烟测试怎么做