版权申明:文章转自51CTO博客,
链接:http://starpoint.blog.51cto.com/968349/642122
感谢作者
软件测试的管理中,通常将BVT测试与冒烟测试作用等同,二者的执行过程是常常在一起的,功能也很相近,但还是有区别的,博主找到一篇讲解BVT与冒烟非常好的文章,分享给大家。同时自己也提出一番自己的看法:
由此可看出,BVT和冒烟测试的目的是检查程序是否完整,基本功能点是否能满足,是否实现最基本的可测试性能要求。 BVT和冒烟测试是测试执行前的第一步骤。
软件测试的管理中,通常将BVT测试与冒烟测试作用等同,二者的执行过程是常常在一起的,功能也很相近,但还是有区别的,博主找到一篇讲解BVT与冒烟非常好的文章,分享给大家。同时自己也提出一番自己的看法:
BVT只验证build构建的成功与失败,不深入测试构建好的build的功能、性能等等。
BVT是在所有开发工程师都已经检入自己的代码,项目组编译生成当天的版本之后进行,主要目的是验证最新生成的软件版本在功能上是否完整,主要的软件特性是否正确。如果BVT测试不通过,测试人员拿不到新的版本进行测试。
冒烟测试:一个编译版本出来,先检验基本功能是否通过,例如:启动、登录与退出,才有资格进行下一步测试。通常随着开发的深入而不断推进,关注新的功能点是否正常。由此可看出,BVT和冒烟测试的目的是检查程序是否完整,基本功能点是否能满足,是否实现最基本的可测试性能要求。 BVT和冒烟测试是测试执行前的第一步骤。