51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 31447|回复: 72
打印 上一主题 下一主题

冒烟测试讨论贴

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-25 16:30:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
所谓冒烟测试 就是在软件版本release 出来以后 对它的一个基本功能的检查, 不知道理解是否有误。 请发表自己的看法。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-5-31 12:08:05 | 只看该作者
release指准备正式发布的版本,冒烟测试的对象应该是刚编译完准备拿来测试的版本吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-6-1 13:00:23 | 只看该作者
冒烟测试一般和每日构建、持续集成在一起使用。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-6-2 17:10:28 | 只看该作者
请将每个知识点讲清楚 我想了解 谢谢各位
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-6-9 15:26:09 | 只看该作者
想听听高手的看法,请指教
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-6-9 20:53:23 | 只看该作者
WIKIPEDIA关于 smoke testing 的定义
http://en.wikipedia.org/wiki/Smo ... oftware_Engineering

Smoke Testing in Software Engineering

Software smoke tests are designed to confirm that changes in the code do function as expected and do not cause failure of the rest of an entire build.

In software engineering, a smoke test generally consists of a collection of tests that can be applied to a newly created or repaired computer program. Sometimes the test is performed by the automated system that builds the final software.

In this context, the term smoke testing describes the process of validating code changes before the changes are checked into the larger product’s official source code collection. Next after code reviews, smoke testing is the most cost effective method for identifying and fixing defects in software; some even believe that it is the most effective of all.

Smoke testing also refers to the propensity for software engineers assigned to software testing activities to spend large amounts of time outside buildings, grabbing a smoke.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-6-9 20:55:46 | 只看该作者
我象可以理解为 它是为了保证 软件 从 ”跑不动,流程走不了“ --》 ”软件能用了“ 的一类测试。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-7-6 13:56:28 | 只看该作者
冒烟测试是对提交的测试版本的主要功能进行比较“随机”的测试,也就是可以不按测试用例执行测试,一旦发现的bug比较多,达到一定程度,则返回给开发人员,不开始软件测试 。如果冒烟测试中发现的bug较少,再开始真正的测试,即严格按照测试用例执行。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-7-17 19:26:40 | 只看该作者
做冒烟测试,前期写case时确认case等级很重要,关键性功能和有可能堵塞后面测试的用例占在10%左右,用于做冒烟测试
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-7-17 19:27:44 | 只看该作者
这部分用例归为一类做冒烟测试
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-7-21 18:36:46 | 只看该作者
原帖由 lemonscent 于 2006-7-6 13:56 发表
冒烟测试是对提交的测试版本的主要功能进行比较“随机”的测试,也就是可以不按测试用例执行测试,一旦发现的bug比较多,达到一定程度,则返回给开发人员,不开始软件测试 。如果冒烟测试中发现的bug较少,再开始 ...

同意!!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-7-23 15:13:38 | 只看该作者
在正式进行测试之前,先检验软件功能是否基本完成.如果软件问题太多或者有重大功能缺陷,则不正式进行测试.
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-7-23 16:43:32 | 只看该作者
冒烟测试=预测试
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-7-26 14:40:38 | 只看该作者

摘抄

冒烟测试从操作上是一个随机的测试,操作对象通常是核心业务模块。测试员任意操作,钥匙发现多数功能走不下去,(大概20%),那么这个冒烟测试就结束了。冒烟测试一般不用参照测试用例。
执行冒烟测试的目的是对姚测试的产品进行一个大概的度量。如果冒烟测试不能通过,通常不会启动测试计划。因为软件缺陷较多的情况下,启动测试计划会浪费更多的人力物力。通俗的说,对“垃圾”产品执行测试世纪是测试人员抢了程序设计人员的工作。这些缺陷应该在开发阶段消灭,只有这样才可以真正的节约成本。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-8-2 19:03:40 | 只看该作者
冒烟测试最早是用在硬件测试上的,主要是测试新开发的产品是否可以用,后来延伸到到软件测试上来,冒烟测试的对象是刚build 的软件,执行着是版本编译人员。冒烟测试是黑盒测试。冒烟测试关注的是系统的核心模块的功能

[ 本帖最后由 aifengyun 于 2006-8-2 19:04 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-8-9 17:31:35 | 只看该作者
原帖由 liuliu022004 于 2006-7-26 14:40 发表
冒烟测试从操作上是一个随机的测试,操作对象通常是核心业务模块。测试员任意操作,钥匙发现多数功能走不下去,(大概20%),那么这个冒烟测试就结束了。冒烟测试一般不用参照测试用例。
执行冒烟测试的目的是对 ...



严重同意
冒烟测试的目的是检查提交的程序是不是可以进行测试了。也就是检测程序员提交的程序是可以测试(通过),还是需要的不是测试,而是调试(不通过)。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-8-10 09:35:18 | 只看该作者
有收获
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-11-19 10:01:51 | 只看该作者
学习先
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-11-19 10:03:38 | 只看该作者
学习先
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2006-11-19 10:04:27 | 只看该作者
学习先
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-3 08:31 , Processed in 0.083144 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表