首页 > 其他分享 >提交bug的内容书写规范

提交bug的内容书写规范

时间:2022-11-01 16:04:02浏览次数:68  
标签:开发人员 书写 结果 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,描述
From: https://www.cnblogs.com/xmxit/p/16848000.html

相关文章

  • VB6 Excel VBA 如何复制文件到剪贴板 的一个Bug修复 (用Windows API 来将文件/文件夹复
    在开发文档大师PinPKM个人知识库管理专业软件时,需要提供将知识库的文件复制到Windows剪贴板的功能,网上找到一段代码,测试发现存在一个Bug,应该是对Unicode不了解造成的,......
  • C语言: ---windows下VS Debug调试
    首先我先列出来常用的一些命令或者键盘控制:F5开始调试,执行到断点Shift+F5停止调试F9在光标所在行添加断点Shift+F9QuickWatchShiftCtrlF9deleteall断点F10单......
  • (转)VC调试时输出调试信息到Debug窗口
    VC调试时输出调试信息到Debug窗口weixin_33909059  于 2018-07-1818:11:00 发布  163  收藏文章标签: python版权2019独角兽企业重金招聘Pyt......
  • 如何解决PyCharm不能debuge调试
    分享知识传递快乐 某日在用PyCharm学习Python时用debuge调试代码时出现以下异常:D:\Python-3.8.0\python.exeD:\JetBrains\PyCharm.v2.5\helpers\pydev\pydevd.py--multi......
  • 解决表单重复提交问题
    分享知识传递快乐 防止表单重复提交有多种,经常用到的有两种: 一种是Token(令牌),这种可以用于from表单,但用于ajax就有点力不从心了;另一种是对请求的url和参数验证,如果一样就......
  • idea2022设置debug的时候热更新
    之前的项目在配置中可以选选择更新的时候更新类和资源,2022版位置变了,需要自己添加这个功能之后在debug模式的时候改了代码,点击编译之后就热更新了(只对java代码有效,xml......
  • 解决layui表单ajax提交回调函数不起作用问题的两种方式
    最近想用layui开发一个论坛模板用的是fly-ui,才接触layui对其还不太熟悉。一个简单的登录就困扰了我很久。登录的form通过ajax提交回调函数老是不起作用。经过浪费了N多时间......
  • git提交指定文件 git add git commit git stash pop
    git提交指定文件gitaddgitcommitgitstashpopgit提交指定文件,如果此时修改了其他代码,可先提交指定代码,然后忽略不想提交的代码,最后push之后,恢复之前忽略的代码......
  • C++常用命名法与书写规范
    常用命名法有三种:​​驼峰命名法​​​、​​匈牙利命名法​​​、​​帕斯卡命名法​​。 这三种命名方法各有千秋,以庄子的齐物论来说就是“道无终始,物有死生,不恃其成”。......
  • pycharm怎么Debug
    使用Debug调试代码打断点打断点:在代码行对应的行号空白处单击。断点将对应的代码行标记为红色。断点标记了代码行,当运行到该行代码时会将程序暂时挂起。取消断点:在同......