首页 > PHP资讯 > 欣才热点新闻 > 5个简单的Bug追踪技巧

5个简单的Bug追踪技巧

欣才热点新闻
  无 bug 不软件,你懂的。一切人都有他们凶恶的一面,一切的开发者都会在项目中犯错,即使是精心打造的程序也会掉链子。

  ​

  初看上去,记载和处理软件发生的过错信息是很简略的使命。但随着一个又一个版别的呈现,已知的过错也许变多也也许变少。“送走旧的过错,又迎来了新的过错”——这是关于开发者的一个老笑话。为了操控过错,一个绝妙的商品横空出世,大家称它为缺点盯梢体系。

  

 

  缺点盯梢体系是什么,它的原理是什么?

  缺点盯梢体系是协助程序员、测验员、项目经理收集和操控软件中发现的过错(缺点),并对消除这些过错的进程进行监控的一套软件。换句话说,缺点盯梢体系有助于盯梢和安排缺点。

  下面列出了最盛行的 4 个缺点盯梢体系及其特征。

  称号特征费用被 Ubertesters 支撑

  Bugzilla●耗时追寻

  ●私家附件和谈论

  ●灵敏的陈述和图表

  ●添加自定义字段和作业流

  ●检查一切特征。免费是

  JIRA●项目追寻

  ●疑问追寻

  ●计划

  ●维基

  ●检查一切特征每月 $10 起是

  Mantis●耗时追寻

  ●疑问改变前史

  ●与源代码办理集成

  ●支撑多个项目

  ●阅读 BugTracker免费是

  Redmine●耗时追寻

  ●具有甘特图的项目办理

  ●LDAP 认证

  ●项目维基

  ●检查一切特征免费是

  如虎添翼的是,正如Ubertesters 具有易用的 bug tracker中所述,你不只能够将一切陈述会集到一个当地,还能在你的 Ubertesters 账号中直接办理它们。

  6个使追寻缺点的进程变得简略和简略的窍门

  #1.发布版别既疾速又频频

  有一点要记住的是,那些在很长一段时刻里都存在的缺点是最恼人的。重视既疾速又频频的发布使你在开发者和测验者之间树立起严密的反应联系,帮你防止缺点行列里留存很多没有处理的缺点陈述。

  #2.树立交流的桥梁

  当你在制造一份关于某个缺点的陈述时,你需要将完好的信息都包括在你的缺点陈述中。你会遇到呈现误解的状况,也会遇到主要信息缺失的状况。在这些状况下,开发者和测验者之间的交流就变得很有必要。为了防止这种作业,要联合一切团队成员,在面向反应的文明氛围中作业。

  #3.防止在项目会议上谈论缺点

  谈论缺点并将其推进到下一阶段是个绵长的进程。你最佳逐个对待它们。你的每个缺点都要相关两个专业人员,能够称他们为疑问发现者(测验者)和疑问处理者(开发者)。不管有多少开发者和测验者在做你的项目,你只需要两种不一样人物和功用的专业人员,他们要对处理已有疑问担任。

  #4.会集精力在有用的处理计划上

  关于缺点陈述里的现有缺点,防止表达你自己观点的谈论。取而代之的是电子邮件或图表东西。你的缺点陈述里只能包括用于监测和修正缺点的有关内容。

  #5.与你团队的别的成员就一个封闭了的bug的含义保持一致一致.

  当你遇到有必要对bug的状况进行谈论的状况时,如下的几个疑问将协助你做出准确的决议: 谁应该为宣布指令 (或许陈述bug) 担任, 谁担任接纳定论 (当时疑问的处理计划)? 关于‘封闭了的bug’, 其含义老是由处理了该疑问的开发者所封闭的bug. 保证担任封闭一个bug的人和陈述该它的人是同一自己,由于只要这自己才能对计划是不是满足处理这个疑问担任.

  #6.测验只运用两种状况标识bug: 翻开的bug和封闭的bug.

  防止在bug的不一样的状况上糟蹋你的时刻,而是专心于疑问的也许的处理计划.(文章来自南京欣才PHP培训机构http://www.thinksite.cn/index.php?m=content&c=index&a=show&catid=25&id=2465)

本文由欣才IT学院整理发布,未经许可,禁止转载。