提交bug的书写规范
提交bug的内容书写规范:
1.标题:【项目名称——简短的bug说明】
描述bug的最主要关键词,如xx项目——数据库输入输出数据不一致
2.项目名称:【项目名称+项目版本号】
3.Bug所属项目/模块:Bug所属项目和模块,最好能较精确地定位至模块;
4.严重等级:【紧急,严重,一般,微小】
紧急Bug:造成系统或应用程序崩溃(Crash)、死机、系统悬挂,或者造成数据丢失、主要功能完全丧失等。
严重的Bug:功能或者特性没有实现,主要功能部分丧失,次要功能完全丧失,或者致命错误声明。
一般的Bug:不太严重,虽然不影响系统的基本使用,但没有很好地实现功能,没有达到预期效果。如:次要功能丧失,提示信息不太准确,或用户界面差,操作时间长等。
微小的Bug:对功能几乎没有影响,产品及属性仍可使用,如有个错别字、文字排列不整齐等。
5.优先级:【P1,P2,P3,P4】
P1:立即解决,导致系统几乎不能使用或测试不能继续,需要立即修复;
P2:高优先级,严重,影响测试,需要优先考虑;
P3:正常排队,需要正常排队等待修复;
P4:可以在开发人员有时间的时候再纠正;
6. Bug状态:【New,Open, Fixed, Rejected, Delay ,Closed, Reopen】
New: 新发现的bug,开发人员尚未确认;
Open:确实是bug,并认为需要修改,指派给相应的开发人员;
Fixed:开发人员进行修改后标识成修改状态,有待测试人员的回归测试验证;
Rejected:如果认为不是bug,则决绝修改;
Delay:暂时不修改或者暂时不能修改,则延后修改;
Closed:fixed状态的Bug经测试人员回归测试验证通过,则关闭Bug;
Reopen:fixed状态的Bug经验证仍然存在,则需要重新打开Bug,开发人员重新修改;
新梦想技术分享
7.测试环境:【硬件设备环境,软件设备以及配置环境,具体到使用的版本号,类型号】
测试人员要充分说明测试环境的情况,以便开发人员可以快速定位错误,防止出现因开发环境与测试环境不符,而无法重现bug的情况。
8.重现步骤:【详细、精炼的描述bug出现的操作过程,一步一步地描述】
提供如何重复当前Bug的准确描述,应该简明而完备、清楚而准确;录入之前要多做几次尝试,尽量把操作步骤缩减到必须要执行才能重现错误的几个步骤;
9.期望结果:【需求给出的输出结果,即正常结果】
按照设计规格说明书和用户需求,在上述步骤之后,所期望的结果,即正确结果;要描述清楚产品需求制定的正确结果是什么,避免开发人员因产品需求不明,而产生不必要的沟通开销;
10.实际结果:【实际测试输出的结果,即错误的结果】
客观反映事实。如:程序抛出异常信息如下…
11.出现频率:【必现,通常,有时,很少】描述bug出现的可能性1%~100%;
必现:总是出现这个Bug,产生频率为100%;
通常:按照测试用例,通常情况下回产生这个Bug,频率大概80%~90%;
有时:按照测试用例,有的时候会产生这个Bug,频率大概30%~50%;
很少:按照测试用例,很少产生这个Bug,频率大概是1%~5%;
12.问题隔离:【描述环境的版本,类型等的单一变化和组合状态下,是否出现】
13.必要的附件:【图片,Log文件】
对于某些只用文字描述还不足够清楚的Bug,使用图片,错误日志等必要的附加;对于软件崩溃等现象,需要捕捉到日志文件作为附件提供给开发人员。
提交bug的书写规范相关推荐
- 【测试】提交BUG的标准规范
我们在软件测试过程中,发现了BUG后,如何提交一个高质量的BUG, 其实我们可以总结一下规范的,文章主要从以下几方面讨论: Bug有效性 提交的Bug必须是有效的,就要求我们在提交Bug时,确认: ...
- 软件测试中 Bug 书写规范
Bug的标准及书写规范 一. Bug有效性 交付过程中测试者需按照设定好的模块,对Bug进行归类提交: Bug的类型默认为UI问题.功能问题.崩溃问题,提交Bug时不能弄错: 需求是否明确.前提条件是 ...
- jira提交bug规范
一.目的 1)方便开发人员根据bug描述快速进行定位问题原因,减少沟通成本. 2)规范bug编写,可以提现测试团队的专业性.严谨性. 3)可以帮助产品.项目经理及其它人员快速了解bug. 二.说明 本 ...
- 技术支持程序员程序书写规范
技术支持程序员程序书写规范 编制:李群巍 日期:2002-5-15 一.导言 BSHIS的软件客户化工作是一个庞大的系统工程.客户化工作的好坏,软件质量的好坏直接影响着工程实施和工程进度.为了保证技术 ...
- oracle中书写规范,oracle sql书写规范
一.书写规范 1.sql编写时,大小写一致 2.关键字单占一行,如select.from.where.and.group by.order by等 3.注意行缩进和对齐,建议语句中的关键字右对齐 4. ...
- 前端开发规范和开发文档的书写规范
1. 前端的开发规范 目录构建的规范 命名原则: 简洁 比如: src 源代码 img 图片资源 js JavaScript脚本 dep 第三方依赖包 不使用复数 比如: 不使用 imgs docs ...
- CSS书写规范和顺序
前言 对于项目,那就是我们的亲儿子啊,作为一个前端菜鸟,面向用户就是将自己的儿子介绍给别人认识,肯定要让他白白净净,漂漂亮亮的啦,给别人一眼就喜欢上的感觉咯,哈哈哈~ 常在河边走,哪有不湿鞋,在我们编 ...
- CSS这些书写规范你知道吗?
前言 对于项目,那就是我们的亲儿子啊,作为一个前端菜鸟,面向用户就是将自己的儿子介绍给别人认识,肯定要让他白白净净,漂漂亮亮的啦,给别人一眼就喜欢上的感觉咯,哈哈哈~ 常在河边走,哪有不湿鞋,在我们编 ...
- 【前端】1.学习了一段时间的vue,总结一下Vue书写规范
学习了一段时间的vue,总结一下Vue书写规范 命名规范 普通变量命名规范 常量命名规范 组件命名规范 method 方法命名命名规范 views 下的文件命名 props 命名规范 结构化规范 命名 ...
最新文章
- mysql表创建在哪_mysql创建表命令是哪句
- [转载]CLR怎样实现虚方法的多态调用(2)
- 浏览器对象模型(BOM)
- ajax怎么找回地址栏,使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL...
- 学校如何把表格里的成绩,让学生以二维码的方式去扫描查询呢?
- HTML5 大文件断点续传完整思路整理
- pyppeteer-比 selenium 更高效的爬虫利器
- cad帧数测试软件,怎样让cad运行速度更快_cad如何设置运行更流畅
- 基于微流域划分的洪水淹没分析
- EPLAN小知识——如何在费斯托(FESTO)官网下载EPLAN部件
- windows中家庭网络、工作网络、公用网络的作用及区别
- linux系统中怎么配置路由,Linux系统中路由配置介绍
- Allegro PCB对边框倒角变成圆弧处理
- neo4j笔记(一)
- 最大质因子递归解法python
- Gym - 101982E Cops And Robbers 网络流最小割
- cortex_m3_stm32嵌入式学习笔记(十五):待机唤醒实验(WK_UP外部中断)
- Scrapy的简单使用
- html清单标签,标记语言——清单
- bootstrap-table 父子表 联动表 完整例子
热门文章
- 实现全链路监控平台很难吗?Pinpoint、SkyWalking、Zipkin 选型对比
- 中国集成电路封装市场发展调研与投资前景预测报告2022-2028年
- http://www.cnblogs.com/chio/archive/2007/09/10/888260.html
- 电子书阅读器,在线电子书阅读系统,小说阅读器计算机毕业设计
- 设置 SSH 保持连接不中断
- live555 直播
- 小米上市周年纪:股价暴跌43%,市值蒸发3000亿
- JAVA编程不可不知的反射用法总结
- 金融交易游戏与理财投资
- HDU 6917 Shorten the array(构造)