BUG级别及测试准入、暂停及准出原则
一、BUG级别说明:
BUG分5个严重级别:紧急、严重、重要、次要和微小。具体描述如下:
紧急:
1) 错误导致了死机、服务器500、系统悬挂无法操作
2) 数据库连接异常
3) 临近上线时间点需求变更或实现与需求严重不符
4) 内存泄漏或溢出
严重:
1) 主要功能或流程未实现
2) 用户数据丢失或破坏
3) 数据库表结构错误
4) 数据计算公式错误
重要:
1) 软件的实际执行过程与预期结果有差异,但不严重
2) 非正常操作或输入导致系统出错,或执行结果不正确
3) 系统运行过程中偶尔(出现概率<5%)有出错提示或导致系统运行不正常;
4) 边界条件错误
5) 光标跳转设置不好,鼠标(光标)定位错误
6) 调用键盘错误
微小:
1) 提示信息错误(包括未给出信息、或提示错误等)
2) 软件交互性不好,对于用户可能造成难于操作、学习和理解
3) 在用户经常使用的环境中,界面不美观,影响软件品质
4) 界面、程序或帮助文档中文档或文字描述问题,造成用户难于理解
一般:
1) 软件可使用但不易用
2) 软件不能处理用户可能使用的极端条件下的操作
3) 界面、程序或帮助文档中文档或文字描述问题,但影响不大
二、测试准入、暂停及准出条件
A. 测试准入条件
- 开发人员编码结束,并已完成单元测试和页面自测
- 原型中规定的功能或开发人员提交的功能说明书的功能均已实现
- 被测系统的基本流程可以走通,界面上的功能均实现,符合设计文档规定的功能
- 注:测试提交的最小单元需要以模块或页面进行提交
- 提测时需保证上游流程能走通
- 提测时某个功能/页面/流程需要统一一个人去提测,暂定后台实现后需跟前端或客户端提测,然后前端或客户端通过邮件方式提交给测试
- 被测系统在进行系统测试时,发现程序存在重大bug(1级bug超过2个)或bug过多时(2级bug超过4个),测试无法正常进行,可以暂停测试返回开发
- 被测项目需暂停以进行调整时,测试应随之暂停
- 存在其他优先级更高的任务时,可向领导申请暂停测试
- 被测项目在其开发生命周期内出现重大估算、进度偏差,需暂停或终止时,测试应随之暂停或终止
- 被测系统经过系统测试,达到系统测试准出标准,可以停止测试
B. 测试暂停、停止标准
C. 测试准出条件
序号 |
准出标准 |
1 |
被测项目满足需求原型的要求 |
2 |
|
3 |
所有测试用例都已执行 |
4 |
测试覆盖率是否达到100% |
5 |
缺陷均记录在缺陷管理系统 |
6 |
一二级错误修复率达到100% |
7 |
三四级错误修复率达到95% |
8 |
所有遗留问题都已有解决方案 |
BUG级别及测试准入、暂停及准出原则的更多相关文章
- 测试流程规范--测试准入、准出、停止标准、bug优先级定义
一.背景 最近在推进组内流程规范专项建设,从"研发测试流程"."提测规范"."测试准入标准"."bug优先级标准".&q ...
- 测试bug级别定义
致命bug:不能完全满足系统要求,系统停止运行,系统的重要部件无法运行,系统崩溃或者挂起等导致系统不能正常运行. 修改优先级为最高,该级别问题需要立即修改. 1.系统崩溃 2.导致程序重启,死机或非法 ...
- bug级别分类
bug级别分类 2014-10-20 10:02 6403人阅读 评论(0) 收藏 举报 分类: SQA(17) 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 由 ...
- itest(爱测试) 4.2.0 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
itest 入选 2019 年度最受欢迎开源中国软件 开源工具的发展,离不开你我的支持,需要您投上宝贵的一票 去投票 v4.2.0下载地址 :itest下载 itest 简介:查看简介 itest ...
- itest(爱测试) 4.2.1 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
itest 入选 2019 年度最受欢迎开源中国软件 开源工具的发展,离不开你我的支持,需要您投上宝贵的一票 去投票 itest 简介:查看简介 itest 开源敏捷测试管理,testOps 践行者 ...
- itest(爱测试) 4.1.5 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
v4.1.5下载地址 :itest下载 itest 简介:查看简介 itest 开源敏捷测试管理,testOps 践行者.可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试 ...
- itest(爱测试) 4.1.1 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
v4.1.1下载地址 :itest下载 itest 简介:查看简介 itest 开源敏捷测试管理,testOps 践行者.可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试 ...
- itest(爱测试) 4.5.0 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
itest 简介 test 开源敏捷测试管理,testOps 践行者.可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量:对于发 ...
- itest(爱测试) 4.4.0 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
itest 简介 test 开源敏捷测试管理,testOps 践行者.可按测试包分配测试用例执行,也可建测试迭代(含任务,测试包,BUG)来组织测试工作,也有测试环境管理,还有很常用的测试度量:对于发 ...
- itest(爱测试) 4.3.1 发布,开源BUG 跟踪管理 & 敏捷测试管理软件
4.3.0 发布后有三个用户强烈要求的更新,所以一周后4.3.1出炉,有点版本帝的味道哈,用户的反馈是我们持续升级的动力...... itest 简介:查看简介 test 开源敏捷测试管理,testO ...
随机推荐
- Java基础学习:6、方法的重载和可变参数
一.方法重载: 基本介绍: Java中允许在一个类中,多个同名方法的存在,到要求形参列表不一致. 注意事项: 1.方法名:必须一致. 2.形参列表:必须不同(形参类型或个数或顺序至少有一样不同,参数名 ...
- gson TypeAdapter 和FieldNamingStrategy,SerializedName实现属性名称的设置别名
gson TypeAdapter 和FieldNamingStrategy,SerializedName实现属性名称的设置别名 package com.example.core.mydemo.Type ...
- source insight c++ namespace 无法跳转解决方法
source insight c++ namespace 无法跳转解决方法 2016年02月15日 11:47:35 暗小夜 阅读数:4460 勾选igore namespace declarat ...
- 为什么用postman
1, 保存测试的记录, 就是确保访问的地址,数据什么的,得到的结果是有效的2, 假设开始一个访问, 然后方便在本地debug, 因为有些访问是不能通过本地的浏览器来访问的, 比如前后端分离的情况, ...
- (K8s学习笔记七)Pod的升级和回滚
1.Deployment的升级 示例:滚动升级busybox-deployment容器 apiVersion: apps/v1 kind: Deployment metadata: name: bus ...
- 使用phpexcel导出excel和phpword导出word--简单使用
<?php namespace app\index\controller; //离线环境不能使用composer安装,只能下载包文件,然后放在vendor下,代码中require使用 requi ...
- SpringCloud组件:搭建Eureka服务注册中心,搭建的时候一定要确保springboot和springCloud的版本对应
搭建的时候一定要确保springboot和springCloud的版本对应,不然会报下面的错 查看版本对应得地址:https://start.spring.io/actuator/info 改了对应得 ...
- String intern的理解
String s1 = "Programming"; s1在栈内存中,Programming在常量池中. String s2 = new String("Progra ...
- 像MIUI一样做Zabbix二次开发(5)——那些坑和优化方向
踩过的那些坑 从2011年开始玩Zabbix,踩过的坑着实不少,被研发的同事吐了无数槽,所谓"情到深度又爱又恨".以下简述印象比较深刻的几个坑: 二次开发的方式:2011刚开始做的 ...
- C语言 数据编码方式
一.整形数据类型 1.无符号数的编码 无符号数指的是整个机器字长的全部位数均表示数值位. 我们用函数 来进行运算.(B2U是Binary to Unsigned的缩写,长度为w),x代表为0 ...