1.冒烟测试:
简单可理解为与测试,为了在正式提交测试时进行简单的测试,避免造成一连串的错误,最初的冒烟测试有人说的是用来测试管道的,往管道内垂鼓入烟,看有没有泄露;
2.回归测试:
每次修复代码都需要进行测试,称为回归测试,比如现在测试部门测试的版本是n,发现了m个bug,然后由QA部门提交给开发部门,开发部门就会进行fixbug,解决完提交给QA部门时的版本记录为 n+1 版本,在(n)<--->(n+1)版本之间是存在很大的不稳定性的,所以是一种退步的状态,所以就称为回归测试;
3.功能测试:
功能测试也称黑盒测试、行为测试,通常是用来发现没有bug的bug的,只需关注输入输出值是否符合用户要求。