冒烟测试(smoke test)在测试中发现问题,找到了一个Bug,然后开发人员会来修复这个Bug。这时想知道这次修复是否真的解决了程序的Bug,或者是否会对其它模块造成影响,就需要针对此问题进行专门测试,这个过程就被称为Smoke Test。在很多情况下,做Smoke Test是开发人员在试图解决一个问题的时候,造成了其它功能模块一系列的连锁反应,原因可能是只集中考虑了一开始的那个问题,而忽略其它的问题,这就可能引起了新的Bug。Smoke Test优点是节省测试时间,防止build失败。缺点是覆盖率比较低。
冒烟测试是自由测试中的一种。
源
http://baike.baidu.com/view/120001.htm
冒烟测试(smoke testing),据说是微软起的名字。在《微软项目求生法则》一书第14章“构建过程”关于冒烟测试,就是开发人员在个人版本的软件上执行目前的冒烟测试项目,确定新的程序代码不出故障。
在一般软件公司,软件在编写过程中,内部需要编译多个版本(Builds),但是只有有限的几个版本需要执行正式测试(根据项目开发计划),这些需要执行的中间测试版本,在刚刚编译出来后,软件编译人员需要进行基本性能确认测试,例如是否可以正确安装/卸载,主要功能是否实现,是否存在严重死机或数据严重丢失等Bug。如果通过了该测试,则可以根据正式测试文档进行正式测试。否则,就需要重新编译版本,再次执行版本可接收确认测试,直到成功。
相关推荐
测试模版文档_冒烟测试规范
冒烟测试:变更履历,概述,冒烟测试跟踪表,总结
冒烟测试(smoke test)在测试中发现问题,找到了一个Bug,然后开发人员会来修复这个Bug。这时想知道这次修复是否真的解决了程序的Bug,或者是否会对其它模块造成影响,就需要针对此问题进行专门测试,这个过程就被...
冒烟测试这个名称的来历,是从电路板测试得来的。因为当电路板做好以后,首先会加电测试,如果板子没有冒烟在进行其它测试,否则就必须重新来过。类似的如果冒烟测试没有通过,那么这个build也会返回给开发队伍进行...
软件测试文档模版_冒烟测试报告
一个不错的模板,主要用于软件测试前期的冒烟测试书写文档
特别好的一个冒烟测试与回归测试的介绍,有区别和各自特点,形象易懂
冒烟测试的一些示范性质的用例。 在软件中,“冒烟测试”这一术语描述的是在将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程。在检查了代码后,冒烟测试是确定和修复软件缺陷的最经济有效的方法。冒烟...
软件开发人员冒烟测试用例模板,在实际项目中总结出来的,可做参考
参加华为软件精英大赛的冒烟测试工具
华为软件精英挑战赛的冒烟测试脚本和用例,通过了本用例之后,表示你可以向华为官网提交你的答题包了,如果没有通过,说明你还没有通过基本的测试。
分享一下兄弟姐们在工作上需要的一些小经验,希望能给你们带来帮助。
SDN洛川冒烟测试
前言i1 概述12 单板冒烟测试 22.1 AP 模式冒烟测试22.1.1 概述 22.1.2 测试流程22.2 STA 模式冒烟测试52.2.1 概述 52.
自动化冒烟测试:Unittest vs Pytest框架
django-skd-smoke, 这里软件包用于简化冒烟测试的创建 django-skd-smoke 这里软件包用于简化冒烟测试的创建。内容安装工具使用情况配置文件示例许可协议 安装你可以通过使用pip获得 django-skd-smoke:$ pip i
烟测试-hbase HBase 的一些冒烟测试。
今年遇到了几个问题,与接口的功能和性能相关,恰巧最近公司也在组织以冒烟测试为主题的活动,于是乎突发奇想,寻思着能否将接口测试与冒烟测试结合起来,发掘一些新的接口测 今年遇到了几个问题,与接口的功能和...
s2test:一个简单的冒烟测试工具 意向 使服务器端开发人员对API的冒烟测试更加轻松愉快 特征 使用JSON样式配置文件规划烟雾测试可以准备各种饼干进行测试 可重复使用的测试目标API信息存储 用法 准备 安装Golang 请...