冒烟测试需要写测试用例吗?
在已经有了具体的测试用例后,冒烟测试还需要写测试用例吗? 不需要写用例冒烟测试(smoke testing),据说是微软起的名字。在《微软项目求生法则》一书第14章“构建过程”关于冒烟测试,就是开发人员在个人版本的软件上执行目前的冒烟测试项目,确定新的程序代码不出故障。
冒烟测试的名称可以理解为该种测试耗时短,仅用一袋烟功夫足够了。也有人认为是形象地类比新电路板功基本功能检查。任何新电路板焊好后,先通电检查,如果存在设计缺陷,电路板可能会短路,板子冒烟了。
冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。冒烟测试的执行者是版本编译人员。 我个人认为还是很有必要的;
冒烟测试的用例可以来自测试用例,可以针对具体模块选择典型的用例进行冒烟;可以是一个功能模块一个典型用例,不需要太多。
其实冒烟测试的目的就是为了验证当前发布的版本是不是符合要求,而冒烟测试用例可以更好的使测试人员掌握当前版本的状况,以及决定是否使用它。
PS: 冒烟用例是需要维护。
[ 本帖最后由 jiaozi 于 2008-4-23 17:17 编辑 ] 冒烟测试的用例一般由最基本的测试用例组成,可以看看我翻译的这篇文章http://blog.csdn.net/imlogic/archive/2005/08/10/449979.aspx
页:
[1]