冒烟测试

完成一个新版本或者新需求的开发后,对最基本的功能/核心功能进行简单的测试。
只有通过测试,才能进行下一步的测试;否则退回给开发,让开发修复问题后重新提测

回归测试

分为两种情况:
1.当开发修复 bug 后,把之前的测试用例再次应用到修复后的版本上进行测试。查看 bug 是否被修复或者修复后又产生了新的 bug。
ps:对于修复 bug 后变更的功能模块(用代码比对工具),重点展开测试
2.当一个新版本开发好,冒烟测试通过,此时用之前版本的测试用例(回归测试用例)对老功能进行测试,查看是否有 bug
如果时间足够,全部回归;如果时间紧,挑选重要模块来回归测试


↙↙↙阅读原文可查看相关链接,并与作者交流