冒烟测试与回归测试

1、冒烟测试

定义:“冒烟测试” 的源自于电路板测试领域,当电路板制作完成后,会先加电测试,如果电路板没有冒烟则代表基本待测组件可以进行后续功能测试。

目的:“冒烟测试” 主要为了保证系统的骨干功能可以正常跑通,如果骨干功能无法跑通,则也没有后续系统测试的必要了。冒烟测试时只需要覆盖基本功能即可,不需要测试异常边界。通常,冒烟测试是开发人员在功能开发完成后需要进行的测试步骤,只有冒烟测试完成并确认基本功能可用后,才会将交给测试人员进行系统测试。

优势:“冒烟测试” 主要做版本验证测试,确认新版本是否存在致命性bug,冒烟测试最大的优点在于节约测试人员的时间成本,减少测试轮数,从而能够极大的提高测试效率。

操作:一般是开发人员依据需求文档把主要功能走查一遍,大约需要30~60分钟左右。

用例:冒烟测试无需刻意准备测试用例,覆盖需求文档的主要功能的用例即可。

2、回归测试

定义:“回归测试” 是软件维护阶段对软件版本迭代后进行的测试,是指对软件的迭代新版本测试时,重复执行上一个发布版本的所有测试用例。

目的:“回归测试” 的目的在于 (1) 验证之前版本产生的所有缺陷已全部被修复;(2) 确认修复这些缺陷没有引发新的缺陷。

优势:有效防止新功能开发、bug修复导致的新异常错误。

操作:一般是测试人员针对上个发布版本的所有有效测试用例进行一遍检查测试,保证上个版本的测试用例正常通过。

用例:上个发布版本的所有有效测试用例。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [测试技术] Alex整编原创 “冒烟测试”源自硬件行业,对一个硬件或者硬件组件改动后,直接给设备加电,看看设备会...
    CoverUER阅读 14,785评论 0 4
  • 在软件开发过程中,一直有高内聚,低耦合这样的说法,各个功能模块之间的耦合还是存在的,因此一个功能的改动,还是会影响...
    因果是缘阅读 1,082评论 0 1
  • 什么是冒烟测试: 冒烟测试最初源于硬件行业,在对一个硬件或者硬件组件进行更改或修复后,先不进行直接测试,而是直接...
    新津渣fit人阅读 5,178评论 0 4
  • 一、冒烟测试 什么是冒烟测试:它的名称来源于电路板,因为在电路板出厂的时候要进行通电检查,如果电路板有问题,那么就...
    Xyxtank阅读 3,237评论 0 6
  • 5月以来,哪怕对市场风向再不敏感的人,也感觉到阵阵凉意。二级市场连续下挫,一级市场融资环境恶化,不论企业融资数量还...
    钱皓频道阅读 6,104评论 1 6