测试的分类

冒烟测试

冒烟测试这个名称的来历,最初是从电路板测试得来的。因为当电路板做好以后,首先会加电测试,如果板子没有冒烟再进行其它测试,否则就必须重新来过,具体说,冒烟测试就是在每日build(构建版本)建立后,对系统的基本功能进行简单的测试。


冒烟测试其实就是对主流程和最基本功能的测试,也可以理解为每次编译发布后都进行的测试BVT(Build Verification Testing),一般会挑选一些最核心的测试用例出来。


回归测试

回归测试是指对软件的新版本测试时,重复执行之前某一个重要版本的所有测试用例,回归测试两个目的:1、验证之前版本产生的所有缺陷已全部被修复;2、确认修复这些缺陷没有引发新的缺陷