Bug提交与管理规范
编写人:路莉莎 日期:2016.04.15
1 Bug生命周期
修改C:\Windows\System32\drivers\etc 目录下的hosts文件,添加如下:
10.0.0.8 bug.ztydata.com.cn 访问地址:bug.ztydata.com.cn 开发人员处理bug步骤
1.1开发用户登录后,点击[缺陷管理],可以按状态、版本、模块查询自己名下的
Bug
1.2开发收到bug修改状态为接收
1.3开发人员处理bug后,修改状态,并添加处理意见,可以选择系统通知或邮件通知
2 Bug组成部分
2.1 bug所属项目名字、项目版本号、所属模块 2.2 bug标题
根据问题实际反映的情况,用最精练的语言概述其存在现象,需提到问题功能及结果,如果问题不是必现,最好在标题中标明概率出现
2.3 bug描述
要清楚地描述出Bug的发生场景,包括前置条件(当时的环境比较重要)、操
作的详细步骤、问题现象、正常的预期结果,如果问题不好描述步骤中可插入截图
2.4 bug严重程度级别
2.4.1致命
阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2.4.2严重
系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
2.4.3一般
功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
2.4 bug严重程度级别
2.4.1致命
阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2.4.2严重
系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
2.4.3一般
功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)。
2.4.4显示
产品外观上的问题或一些不影响使用的小毛病,如:界面显示不规范、辅助说明描述不清楚、提示窗口文字未采用行业术语、可输入区域和只读区域没有明显的区分标志、操作的响应时间较慢等。
2.4.5建议
建议类问题,不影响操作功能的执行,可以优化性能的方案等。
2.5 bug的修改优先级
紧急:尽快(或立刻)修正
高: 每个里程碑(或测试周期)结束前必须修正,版本发布前修改
中: 如果时间允许应该修改
低: 可能会修复,但是也能发布
无关紧要: 在将来的某个版本修正也可以,不影响发布
2.6bug类型
功能问题:重复的功能;多余的功能;功能没有达到设计的要求;功能实现与设计要求不相符;功能使用性、方便性、易用性不够;
性能问题:并发量、数据量、响应时间等;
安全问题:权限问题;数据有效性检测不合理;重要数据在传输中没有加密;缺少身份认证机制或认证不合理,数据产生缺乏随机性,网络安全性等;
界面问题:界面不美观;控件排列、格式不统一;焦点控制不合理或不全面等问题;
规范问题
2.7bug出现情况
必然重现、很难重现、随机重现
Bug提交与管理规范
编写人:路莉莎 日期:2016.04.15
1 Bug生命周期
修改C:\Windows\System32\drivers\etc 目录下的hosts文件,添加如下:
10.0.0.8 bug.ztydata.com.cn 访问地址:bug.ztydata.com.cn 开发人员处理bug步骤
1.1开发用户登录后,点击[缺陷管理],可以按状态、版本、模块查询自己名下的
Bug
1.2开发收到bug修改状态为接收
1.3开发人员处理bug后,修改状态,并添加处理意见,可以选择系统通知或邮件通知
2 Bug组成部分
2.1 bug所属项目名字、项目版本号、所属模块 2.2 bug标题
根据问题实际反映的情况,用最精练的语言概述其存在现象,需提到问题功能及结果,如果问题不是必现,最好在标题中标明概率出现
2.3 bug描述
要清楚地描述出Bug的发生场景,包括前置条件(当时的环境比较重要)、操
作的详细步骤、问题现象、正常的预期结果,如果问题不好描述步骤中可插入截图
2.4 bug严重程度级别
2.4.1致命
阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2.4.2严重
系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
2.4.3一般
功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
2.4 bug严重程度级别
2.4.1致命
阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)。
2.4.2严重
系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳定性等。(该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
2.4.3一般
功能没有完全实现但是不影响使用,功能菜单存在缺陷但不会影响系统稳定性。
如:操作时间长、查询时间长、格式错误、边界条件错误,删除没有确认框、数据库表中字段过多等(该问题实际测试中存在最多,合理安排解决BUG,解决率关系版本的优化程度)。
2.4.4显示
产品外观上的问题或一些不影响使用的小毛病,如:界面显示不规范、辅助说明描述不清楚、提示窗口文字未采用行业术语、可输入区域和只读区域没有明显的区分标志、操作的响应时间较慢等。
2.4.5建议
建议类问题,不影响操作功能的执行,可以优化性能的方案等。
2.5 bug的修改优先级
紧急:尽快(或立刻)修正
高: 每个里程碑(或测试周期)结束前必须修正,版本发布前修改
中: 如果时间允许应该修改
低: 可能会修复,但是也能发布
无关紧要: 在将来的某个版本修正也可以,不影响发布
2.6bug类型
功能问题:重复的功能;多余的功能;功能没有达到设计的要求;功能实现与设计要求不相符;功能使用性、方便性、易用性不够;
性能问题:并发量、数据量、响应时间等;
安全问题:权限问题;数据有效性检测不合理;重要数据在传输中没有加密;缺少身份认证机制或认证不合理,数据产生缺乏随机性,网络安全性等;
界面问题:界面不美观;控件排列、格式不统一;焦点控制不合理或不全面等问题;
规范问题
2.7bug出现情况
必然重现、很难重现、随机重现