zoukankan      html  css  js  c++  java
  • 冒烟测试与BVT测试

    冒烟测试,它和回归测试的性质一样——只是一个测试活动,并不是一个测试阶段。冒烟测试贯穿于测试的任何一个阶段,单元测试、集成测试、系统测试里都有冒烟测试。
    冒烟测试和其他所有的测试活动的目的不一样,它不是为了证明程序存在BUG,而是为了证明程序的基本功能、核心功能没有问题
     
    当冒烟测试发生在集成测试的子系统间集成和系统测试的时候,这时,常把冒烟测试等同为BVT(Build Verification Testing),也就是所谓的小版本验证测试
     
    冒烟测试一般是由程序员来执行冒烟测试带有一定的随机性,它不需要去设计正式的测试用例,这个活动在开发部门内开展;
    系统预测试也叫“转系统测试”,一般是由Tester来实施的,也可以在开发人员的配合之下开展,如果是这种情况下,系统预测试就是敏捷开发极限编程中的“结对编程、结对测试”了;
    系统预测试是个别规范的大公司才有的流程,在微软内部与之类似的有个“Buddy Test(合伙测试)”,指的是开发人员提交软件版本后申请转系统测试之前的功能性验证(可能还包括其他方面的验证),目的是确保系统的基本功能确实没有问题,使得后续的系统测试能够顺利开展,不至于出现主要功能有致命问题,大量的用例被堵塞,导致系统测试无法继续下去。
    从顺序上来说,是UT--IT--Pre ST--ST。也就是说PM(或开发人员)提出转系统测试申请后,测试部门的Testers会进行系统预测试,完成后由测试主管组织测试部门人员进行这次转系统测试评审。
  • 相关阅读:
    2.RunTime类
    1.AutoCloseable接口
    mysql锁机制
    mysql优化和sql语句优化总结
    汉诺塔问题java实现
    springboot+security+JWT实现单点登录
    springboot整合security实现基于url的权限控制
    springboot整合rabbitMQ
    springboot和quartz整合分布式多节点
    springboot和quartz整合实现动态定时任务(持久化单节点)
  • 原文地址:https://www.cnblogs.com/lyugeyi1030/p/8034858.html
Copyright © 2011-2022 走看看