51Testing软件测试论坛

标题: 什么是smoke test? [打印本页]

作者: 小李美刀    时间: 2006-11-14 11:49
标题: 什么是smoke test?
哪位哥哥姐姐 能否给偶解释一下什么是 smoke test ,什么是 regression test ?
作者: lijiyan    时间: 2006-11-14 12:09
冒烟测试其实是指一种基本功能测试,是从硬件测试借鉴过来的。要进行硬件测试,首先需要给硬件加电,如果一加电电路就烧了就冒烟的后续的测试当然无法进行了,也就是能加电是后面测试的前提条件。借鉴到软件中来就是只有软件的基本功能正确的情况下,后续的开发和测试才能进行。冒烟测试一般和每日构建一起实施。
回归测试简单一点说就是把以前执行过的测试用例再执行一遍,一般是在发现Bug后开发人员修复后进行的。
可以搜索一下论坛,以前讨论过的。
作者: 小李美刀    时间: 2006-11-14 12:25
今天没白活, 又学到新东西了

不得非常感谢楼上的战友
作者: wyy83    时间: 2006-11-14 15:05
见:http://www.51testing.com/html/36/674.html
作者: mizunoyzx    时间: 2006-12-13 17:39
今天首次接触smoke test,谢谢指教
作者: captain    时间: 2007-9-27 10:23
标题: arigado guzanimaci
Search form the www.google.cn.  :-)
作者: fennek    时间: 2007-9-27 10:49
smoke test
冒烟测试或烟雾测试
主要目的不是找Bug,而是证明功能都正常。
regression test
回归测试
回到前面测试通过或未通过地方,进行重复测试。
作者: mxj879    时间: 2007-10-1 17:54
解答的挺好的了
作者: wing1799    时间: 2007-10-3 12:57
smoke test (冒烟测试)在测试中发现问题,找到了一个Bug,然后开发人员会来修复这个Bug。这时想知道这次修复是否真的解决了程序的Bug,或者是否会对其它模块造成影响,就需要针对此问题进行专门测试,这个过程就被称为Smoke Test。在很多情况下,做Smoke Test是开发人员在试图解决一个问题的时候,造成了其它功能模块一系列的连锁反应,原因可能是只集中考虑了一开始的那个问题,而忽略其它的问题,这就可能引起了新的Bug。Smoke Test优点是节省测试时间,防止build失败。缺点是覆盖率还是比较低。
regression test (回归测试)一般是在开发人员修改完bug后将以前的用例再执行一次,可以全部执行也可以只执行所修改的部分及其相关的部分,用来验证bug是否已经修复,是否产生新的问题。
作者: lanlanlays    时间: 2007-12-30 19:27
冒烟测试(smoke testing)
冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。冒烟测试的执行者是版本编译人员。
作者: wing_twf    时间: 2007-12-31 18:21
冒烟测试的概念我知道的也不是很清楚,看了各位的回答也有所了解了~   : )
作者: feifei5710    时间: 2008-1-8 18:03
冒烟测试是不是就是所测试的软件流程是否能通
作者: 水上飘    时间: 2008-1-8 18:28
我也不懂什么叫冒烟测试
学习了
作者: poya219    时间: 2011-5-25 09:28
了解了
作者: 测试小徒    时间: 2011-12-5 09:13
长见识了  唉 做了一年的测试 今天才知道什么叫做smoke  ,看来太out了  得好好学习喽
作者: wanglihua0502    时间: 2011-12-6 11:30
以前对这两个概念有点模糊、、现在很清楚啦!!谢谢各位高手的解答啊!!!五分、、
作者: moyudong    时间: 2013-8-1 09:41
smoke test,加深了下印象!
至于,regression test,我觉得应该是在对缺陷进行再测试的同时,还能确保不引入新的缺陷的测试,才叫做regression test!应该要区别于“再测试”。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2