bug优先级定义
优先级定义如下:
《版本前期阶段》(功能刚提测):
【P0—紧急】:完全不能满足产品要求,基本功能明显未实现或完全不可用,阻塞测试流程与进度(核心功能流程)
1、功能未实现 、功能缺失
2、业务流程不正确
3、闪退
4、数据未上报
5、越权(付费与免费)
6、数据统计计算错误
7、用户信息丢失或错误,如升级及覆盖安装后数据异常
8、币种显示错误
9、严重视觉(UI)问题:核心页面
10、页面显示(元素不可点、核心页面错乱)
11、安全问题(XSS、SQL等注入)
12、系统兼容性问题导致主要功能异常(如:按钮被遮挡无法进行下一步操作)
13、不可忍受的卡顿、慢(大于30s)
14、 其它导致无法测试的错误, 如:服务器500错误
【P1—高】:产品的功能实现和需求不符合,没有达到预期的效果,但不阻塞测试进度(非核心功能流程,不影响其他功能)
1、小功能未实现,小功能缺失(如:打电话等)
2、概率性的闪退
3、页面显示(未按照UI实现,用户体验较差)
4、繁简体显示错误
5、跳转错误(示例:FaceBook打开计算器跳转到了官网)
6、页面加载较慢(大于15S)
7、排序未实现
8、明显的卡顿(可稍微忍受)
9、系统兼容性问题导致次要功能异常(如:页面未显示全,但是不影响功能的使用)
10、异常情况处理缺失,如断网、弱网、中断操作(前后台切换)
11、 类型、边界条件下发生错误(如:仅输入数字年龄,但可输入其他字符,并不报错)
12、 光标跳转设置不好,鼠标(光标)定位错误
【P2—中】:比较小的功能、UI或交互问题,可以绕过此类问题来进行测试。
1、概率极低的闪退
2、占比率低的非主流系统兼容性闪退(Android的某些机型)
3、Toast提示文案错误
4、OSS文案(显示文案、提示文案)错误
5、页面加载较慢(大于8S)
6、概率性发生的缺陷
7、字体大小不统一
8、文字排列不整齐
9、文案过长被遮挡、未截断或未换行
10、辅助说明描述不清楚或未给出
11、删除未给出二次确认
12、非常规操作或非常规路径、如多步复合操作后才能复现的问题(用户一般不这么操作)
13、交互体验类bug:与系统交互或常人认知不符的交互问题
14、UI兼容性/适配问题
15、该隐藏的部分未隐藏(如:该****提示的未标出)
16、安全保护代码:参数检查,判空,数组越界保护,类型溢出
17、 操作时未给用户提示(如:toast提示)
【P3—低】:一些可修改或不可修改,或者是还不确定能否修改成功的bug,均不影响用户体验使用
1、极少机型的适配问题
2、建议类bug,可修可不修,修了最好,不修不影响发布版本
3、延期处理的缺陷(开发确定是缺陷,不影响当前上线,开发可在上线后处理)
4、挂起的缺陷(开发人员待找技术解决方案)
《版本后期阶段》(版本发布前2天):
按照实际情况,可提高繁简体文案、错别字、toast提示的bug等级为紧急
《线上》
紧急:
影响用户使用或大量用户反馈的bug
要求如下:
1、所提交的bug应该被修复的优先级。共分为四级,分别为P0、P1、P2、P3, 其中P0最高,P3最低。P0 & P1的bug必须要在模块交付前完全修复。
2、P0需在24小时内处理完成。若有完成不了的分险请及时报出
bug优先级定义的更多相关文章
- 测试流程规范--测试准入、准出、停止标准、bug优先级定义
一.背景 最近在推进组内流程规范专项建设,从"研发测试流程"."提测规范"."测试准入标准"."bug优先级标准".&q ...
- 测试bug级别定义
致命bug:不能完全满足系统要求,系统停止运行,系统的重要部件无法运行,系统崩溃或者挂起等导致系统不能正常运行. 修改优先级为最高,该级别问题需要立即修改. 1.系统崩溃 2.导致程序重启,死机或非法 ...
- Bug 级别定义标准
缺陷种类 缺陷级别 详细说明 功能缺陷 Urgent (V级) 1.操作系统无法正常使用,死机,出现致命错误 2.数据丢失 3.被测试系统频繁崩溃,程序出错,使功能不能继续使用 4.性能与需求不一致 ...
- Bug的定义和分类
什么是BUG 使用人工或自动手段,来运行或测试某个系统的过程.其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别 BUG分类 完全没有实现的功能 基本实现了用户需要的功能,但是运行时 ...
- BUG级别定义标准
通过图片另存为 或者 放大浏览器倍率 查看.
- [HIS] HIT行业常用名词及缩写定义
[HIS] HIT行业常用名词及缩写定义 1. EHR 居民个人电子健康记录 2. MPI 居民个人主索引 3. HIS 医院管理信息系统 4. CIS 医院临床信息系统 5. P ...
- bugfree3.0.1-修改“优先级”为中文引起的PHP Error
博主在搭建好bugfree后,修改了系统中“优先级”字段,将原先系统定义的优先级“1.2.3.4”修改为符合博主自己项目要求的优先级“高.中.低”.修改成功后,系统确实将原先提交的BUG优先级从“1. ...
- bug提单规范
一.提单模板 标题:[项目组][模块][子模块][发生原因]问题简要描述描述:[预置条件] 有就写清楚,没有就写无[操作步骤]1.XXXXX2.XXXXXX3.XXXXX[实际结果] XXXXX[预期 ...
- BUG处理流程说明
一. BUG处理流程图: 流程描述: 1. 测试人员发现bug提交给开发. 2. 开发人员判断是否是bug. 3. 如果是bug,进行修改,修改完成后更改bug状态为已解决. 4. ...
随机推荐
- Codeforces 578B. "Or" Game(思维题)
我们知道所有sigma(2^i){i<n}比2^n小,所以我们肯定是把这k次操作全部丢到一个数上看看能不能凑出二进制下一个更高位的1. 因为k最大只有10,我们可以求出每一个数乘以k次之后的值, ...
- 简单的函数——Min_25筛
%%yyb %%zsy 就是实现一下Min-25筛 筛积性函数的操作 首先要得到 $G(M,j)=\sum_{t=j}^{cnt} \sum_{e=1}^{p_t^{e+1}<=M} [\phi ...
- jq从数组中删除指定元素(根据自定义条件) 超好用的 $.grep() 方法
转: jQuery.grep() 什么是jQuery.grep()? jQuery.grep()是一个查找满足过滤函数的数组元素的函数.原始数组不受影响,返回值为数组. 用法介绍: 写法: jQuer ...
- react-native安装react-navigation后出现package-lock.json文件的坑
npm5.0开始安装后回生成一个新的package-lock.json文件.以致初始化好的react-native项目引入的依赖被删除. 目前解决办法.使用facebook的yarn add 第三方组 ...
- 《Apache HttpClient 4.3开发指南》
转载自:http://blog.csdn.net/chszs/article/details/16854747 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chs ...
- Eclipse 导入Hadoop 2.6.0 源码
1. 首先前往 官网(Hadoop 2.6 下载地址)上下载Hadoop的源码文件,并解压 2. 事先请确定已经安装好jdk以及maven(Maven安装教程 这是其他人写的一篇博文,保存profil ...
- checkbox选择根据后台List数据进行回显
需求:记住用户已经选择的 checkbox 选项,当用户再次对该 checkbox 进行选择操作时,应对该用户已经选择的 checkbox 选项进行选中操作. 示例代码: checkbox,js遍历后 ...
- hdu 4940 Destroy Transportation system (无源汇上下界可行流)
Destroy Transportation system Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 ...
- A Beginner’s Guide to Eigenvectors, PCA, Covariance and Entropy
A Beginner’s Guide to Eigenvectors, PCA, Covariance and Entropy Content: Linear Transformations Prin ...
- 【CodeForces】915 G. Coprime Arrays 莫比乌斯反演
[题目]G. Coprime Arrays [题意]当含n个数字的数组的总gcd=1时认为这个数组互质.给定n和k,求所有sum(i),i=1~k,其中sum(i)为n个数字的数组,每个数字均< ...