• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

什么是冒烟测试及实际工作中如何操作

发布: 2009-10-26 15:11 | 作者: webmaster | 来源: 本站原创 | 查看: 136次 | 进入软件测试论坛讨论

领测软件测试网

什么是冒烟测试及实际工作中如何操作         软件测试

“冒烟测试”,这一术语应用于不同的行业中,如,水管系统,木制乐器的修理,电子工程,软件工程,娱乐业等领域。

  在水管系统应用中,冒烟测试是指在水流经管路系统之前,先用实际的烟雾穿透整个管路系统,从而检查出是否存在渗水的地方。

  在木制乐器的修理应用中,做冒烟测试时先堵住乐器的未端,然后把烟从另一端吹入检测是否有渗漏(这种检测方法不常用)。

  在电子工程领域的应用中,冒烟测试是指当电路设计好,第一次加电自检时检测在设计或线路上是否存在缺陷,如果存在缺陷常会出现板子冒烟的现象。

  在娱乐业应用领域,冒烟测试时使用大量的演习烟雾,以确保在事件发生期间在案发现场的烟雾探测器不会被引发爆炸。

  软件工程中的tt应用:冒烟测试是指对提交测试的软件在进行详细深入的测试之前而进行的预测试,这种预测试的主要目的是暴露导致软件需重新发布的基本功能失效等严重问题。冒烟测试可以由开发人员执行,也可以由测试人员来执行。即,在版本编译后正式提交测试之前由开发人员执行;或开发发布版本后,测试人员在接受这个版本作为正式版本进一步测试前执行。微软提出在审查了变更的代码后,冒烟测试是确认修复的缺陷及功能变更是否有效的最经济有效的方法。冒烟测试能手动执行,也可以在版本编译后自动化执行,它是对基本功能的确认,非深入测试,但要覆盖到面,即所有的更改点都要进行确认。采用自动化执行是,可以结合每日构件后进行自动化的每日smoking test,如果测试通过,则把更改后的代码自动合并到主干代码仓库中,作为正式提交测试的版本。

  对于smoking test在软件开发过程中的应用,下面提出一种可实施的步骤:

  1. 根据软件的变更,包括新需求的实现、bug修复,设计出更改满足预期的功能级checklist。

  2. 准备好测试环境。如:软件的运行环境是嵌入式产品,如手机,数码相机,医疗仪器等,需准备好用户使用的真实运行环境。如果是windows平台运行环境,请准备干净的操作系统。

  3.执行checklist,确认基本功能有效,足以支持更进一步的详细、全面测试。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 冒烟


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网