编程:6个简单的BUG追踪技巧

来源:设计经验分享网
添加时间:2024年02月
摘要:

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

初看上去,记录和处理软件产生的错误信息是很容易的任务。但随着一个又一个版本的出现,已知的错误可能变多也可能变少。“送走旧的错误,又迎来了新的错误”——这是关于开发者的一个老笑话。为了控制错误,一个绝妙的产品横空出世,人们称它为缺陷跟踪系统。

缺陷跟踪系统是什么,它的原理是什么?

缺陷跟踪系统是帮助程序员、测试员、项目经理搜集和控制软件中发现的错误(缺陷),并对消除这些错误的过程进行监控的一套软件。换句话说,缺陷跟踪系统有助于跟踪和组织缺陷。

下面列出了较流行的4个缺陷跟踪系统及其特色。

名称 特色 费用 被Ubertesters支持 Bugzilla 耗时追踪 私人附件和评论 灵活的报告和图表 增加自定义字段和工作流 查看所有特色。 免费 是 JIRA 项目追踪 问题追踪 计划 维基 查看所有特色 每月$10起 是 Mantis 耗时追踪 问题变更历史 与源代码管理集成 支持多个项目 浏览BugTracker 免费 是 Redmine 耗时追踪 具备甘特图的项目管理 LDAP认证 项目维基 查看所有特色 免费 是

锦上添花的是,正如Ubertesters拥有易用的bugtracker中所述,你不仅可以将所有报告集中到一个地方,还能在你的Ubertesters账号中直接管理它们。

6个使追踪缺陷的过程变得容易和简单的技巧 #1.发布版本既快速又频繁

有一点要记住的是,那些在很长一段时间里都存在的缺陷是较恼人的。注重既快速又频繁的发布使你在开发者和测试者之间建立起紧密的反馈关系,帮你避免缺陷队列里留存大量尚未处理的缺陷报告。

#2.建立沟通的桥梁

当你在制作一份关于某个缺陷的报告时,你需要将完整的信息都包含在你的缺陷报告中。你会遇到出现误解的情况,也会遇到重要信息缺失的情况。在这些情况下,开发者和测试者之间的沟通就变得很有必要。为了避免这种事情,要团结所有团队成员,在面向反馈的文化气氛中工作。

#3.避免在项目会议上讨论缺陷

讨论缺陷并将其推进到下一阶段是个漫长的过程。你较好逐一对待它们。你的每个缺陷都要关联两个专业人员,可以称他们为问题发现者(测试者)和问题解决者(开发者)。无论有多少开发者和测试者在做你的项目,你只需要两种不同角色和功能的专业人员,他们要对解决已有问题负责。

#4.集中精力在有效的解决方案上

针对缺陷报告里的现有缺陷,避免表达你个人观点的评论。取而代之的是电子邮件或图表工具。你的缺陷报告里只能包含用于监测和修复缺陷的有关内容。

#5.与你团队的其他成员就一个关闭了的bug的意义保持一致共识.

当你遇到有必要对bug的状态进行讨论的情况时,如下的几个问题将帮助你做出正确的决定:谁应该为发出指令(或者报告bug)负责,谁负责接收结论(当前问题的解决方案)?对于‘关闭了的bug’,其意义总是由解决了该问题的开发者所关闭的bug.负责关闭一个bug的人和报告该它的人是同一个人,因为只有这个人才能对方案是否足够解决这个问题负责.

#6.尝试只使用两种状态标识bug:打开的bug和关闭的bug.

避免在bug的不同的状态上浪费你的时间,而是专注于问题的可能的解决方案.


以上内容由科技(深圳网站设计,深圳网站制作)为您提供,更多精彩内容:http://www.xazcit.com/

关注“科技”微信公众号,快速获取互联网较新资讯


 

平面设计相关资讯推荐阅读:


什么叫nofollow标签有什么运用网页设计之主页设计经典案例什么是自适应网页移动网页设计怎么做巧用不对称设计打造有趣的网页页面高端网页有什么特点企业网页制作面面观为什么企业需要选择网络营销外包服务网页的创新只要掌握着两点就能起死回生怎么加强网页开发的安全性微网页建设——微商的另一个春天怎样在互联网宣扬自己公司影响用户咨询网页的因素有哪些关于网页建设资讯页面设计思路Asp操作Cookies:Asp写入和读取Cookies以及设置Cookies过期时间网页建设如何确定网页栏目科技告诉你应如何选择网页建设公司及网页建设类型!为什么网页建设客户喜欢选择本地企业服务网页建设必须思考的六个问题企业网页建设前应该注意的问题企业为什么要建设网页建设网页的重要性是什么微商速get!这些促销方法你要学会!原创文章的网页没排名或者被降权的原因是什么APP软件定制开发的质量标准是怎么样的利用百度分析来改善B2B网页排名和流量深圳制作一个简单的网页建设所需要的费用大概是多少建网页的时候你的需求明确吗广州网页设计公司教你防止对手用seo技术的攻击网页设计:什么是让用户满意的网页*页网页设计制作价格怎么收费的多少钱 品牌网页设计模板制作电话优化关键字怎么提升网页排名为什么和模板建站相比企业更喜欢定制网页秘籍!6个方法助你设计出先进网页企业邮箱有哪些优势网页设计中网页布局的主要方式有哪些企业在网页建设方面存在那些不足优秀网页设计师须了解的UI设计规范网页建设的三个基本问题深圳网页建设中企业网页设计需要有成熟的服务网页上线后我们要做好哪些基础设置才利于优化网页建设的策划原则有哪些如何高质量的停止运营网页手机网页基本建设一般全是怎样收费的软件定制开发的关键!这些你都知道吗如何提高网页建设的质量,要从哪些方面入手深圳福田网页设计哪家专业,有哪些细节是企业在做网页开发设计时需要注意的如何充分发挥SEO功能如何设计一个优秀的企业形象网页易捷网络优秀网页开发的五大要素启动一个网页发展业务企业推广中分享数据应该从哪方面关注-深圳网页设计分享家具行业做网页建设的优势是什么如何利用网页优势吸引更多的潜在用户 靠谱的网页设计公司专业定制网页页脚设计的技巧探讨当今中小型企业互联网营销缺乏的三个层面网页如何设计才有利于SEO优化网页内容网页页面对策及其关键词怎么设置节能行业网页的特色设计深圳网页设计|响应式网页建设的10个策划小技巧
网站备案号:豫ICP备2024041165号