每次新的版本出来的时候,老大就让我们“冒烟”。虽然不知道冒烟测试的含义,但由于没有给用例,我就随便跑跑。跑完冒烟后,老大就让做“回归测试”,把bug回归掉。但是其实对2个概念还是不太理解,今天查了一下就写一下。
冒烟测试就是在一个新版本出来的时候,将软件的全部功能过一遍,看有没有什么大问题。如果功能可以正常运行,不会影响测试进行,那么这个版本就可以真正开始测试了。如果功能有重大问题或影响测试进行,那么这个版本就是不合格的,不用进行进一步的测试。比如,拿到QQ的app新版本,登陆都登陆不上,那么这个版本肯定无法继续测下去。或者,游戏中新的模块出现,但是新的模块总是崩溃、卡死,测试进行不下去,那么冒烟的结果就是不合格的。
回归测试就是以前版本中发现的bug在新的版本中验证是否存在且是否引发新的bug。