- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
服务支持部-缺陷过程规范讲解
缺陷过程规范
目录
1. 缺陷状态 4
1.1. 测试人员提交的缺陷: 4
1.2. 评审小组接收的缺陷: 4
1.3. 开发人员解决的缺陷: 4
1.4. 测试人员验证的缺陷: 4
2. 名词解释 5
2.1. 严重级别 5
2.2. 优先级别 6
2.3. 状态和原因 6
2.4. 会审 6
3. 缺陷状态转化流程 7
4. 缺陷过程图 9
缺陷状态
测试人员提交的缺陷:
状态:已建议,原因:新的,会审:挂起
评审小组接收的缺陷:
会审:挂起—收到信息—详细信息—已会审,状态:活动的,原因:已批准
会审:挂起,状态:已建议,原因:新的
会审:已会审,状态:已建议,原因:调查完成
开发人员解决的缺陷:
状态:已解决,原因:已修复
状态:已解决,原因:保留原样
测试人员验证的缺陷:
状态:已关闭,原因:已修复
状态:活动的,原因:未修复
状态:已关闭,原因:不是bug
状态:已关闭,原因:无法重现
状态:已关闭,原因:已推迟
状态:已关闭,原因:重复
名词解释
严重级别
严重级别指的是缺陷对系统的影响程度,级别越高对系统的影响就越大就越应该被及早修复;
严重级别有三级,分别为:1,3,5。根据下方的缺陷列表对缺陷进行分级,功能性缺陷列表中所列缺陷以及其他能够引起异常问题,被定义为5级缺陷;性能缺陷、用户界面缺陷、负载缺陷、容错处理缺陷、兼容性缺陷(向前向后)、配置缺陷、安装与卸载缺陷、封装的提示信息不准确等缺陷被定义为3级,建议类和错别字缺陷等定义为1级。
功能性缺陷列表(5级)
功能性缺陷名称 补充 系统功能遗漏功能实现与需求文档定义不符系统抛出未经封装的底层错误错误的系统提示信息应用程序意外中断数据库并发控制缺失缺少必要的输入输出校验缺少对特殊字符、单双字节字符的处理 缺少或错误的安全性验证(包括:Cookie,Session,SSL,SQL注入,URL身份验证,跨站脚本攻击) 在功能组合中未保存对象集合的状态 类关系混乱导致的功能错误 输入输出数据不符 多系统间的数据同步错误 进程、线程同步 按需求文档定义
非功能性缺陷列表(3级)
功能性缺陷名称 补充 用户界面缺陷(与设计文档以及系统整个规范不符)性能负载容错处理兼容性(向前向后)配置缺陷安装封装的提示信息不准确
优先级别
优先级别指的是缺陷被优先解决修复的级别,级别越高越应该被优先解决;
优先级别有三级,分别为:1,2,3。对系统使用影响越大,严重级别越高则优先级越高,被及早解决的几率越大;反之优先级越会低,被及早解决的几率越小。
状态和原因
状态指的是当前缺陷的状态,原因是对当前缺陷状态的一个解释。
会审
会审指的是当前缺陷是否被评审小组会审通过;
会审的状态转化为:挂起—收到信息—详细信息—已会审,显示的是从开始会审到会审通过的过程。
缺陷状态转化流程
测试人员发现缺陷,在TFS中书写缺陷,此时新建缺陷的状态框内显示如下:
“指派给”输入框内显示的用户为开发人员,“优先级别”下拉框中的数字显示为该缺陷被优先解决修复的级别,“严重级别”下拉框中的文字显示该缺陷的级别,新缺陷的状态为“已建议”原因为“新的”,“会审”下拉框显示该缺陷是否会审通过,新缺陷的会审下拉框为“挂起”。
测试人员将缺陷提交后,评审组人员接收缺陷并将该缺陷会审状态更改为“收到信息”,进行会审时将该缺陷会审状态更改为“详细信息”
若会审通过则将缺陷的会审状态更改为“已会审”,同时将缺陷状态更改为“活动的”原因为“已批准”;
若会审未通过则将缺陷的会审状态更改为“挂起”,同时将缺陷状态更改为“活动的”原因为“调查”;
若为调查过程中发现的缺陷且会审通过则将缺陷的会审状态更改为“已会审”,状态为“已建议”原因为“调查完成”。
开发人员收到已会审的缺陷后:
若认同缺陷则对缺陷进行修复,修复完成后将缺陷状态更改为“已解决”原因为“已修复”;
若不认可缺陷则将缺陷状态更改为“已解决”原因为“保留原样”。
开发人员修复缺陷后提交给测试人员,测试人员开始验证缺陷:
若该缺陷被修复,则将缺陷状态更改为“已关闭”原因为“已修复”;
若缺陷未被修复则将缺陷状态更改为“活动的”原因为“未修复”;
若该缺陷通过会审小组认定为不是缺陷则将缺陷状态更改为“已关闭”原因为“不是bug”;
若找不到重现该缺陷的步骤即无法重现时则将缺陷状态更改为“已关闭”原因为“无法重现”;
若缺陷存在但暂时无法解决则将缺陷状态更改为“已关闭”原因为“已推迟”;
若缺陷存在但为重复提交则将缺陷状态更改为“已关闭”原因为“重复”。
缺陷过程图
文档评论(0)