? ? ? ? 话说,程序员最不喜欢康熙皇帝的哪个儿子?答案是八阿哥!因为八阿哥=Bug!对于开发者来说,Bug?往往是他们最头疼的问题。有些?Bug?会隐藏的很深,很难发现,甚至用户已经使用了才出现,这样真是赔了名声又折钱。整理收集了几款最佳的Bug处理应用程序,助开发者更早的发现并及时消灭Bug。其中,这些系统有收费也有免费的,大家可以根据自己的实际情况选择性价比最好的那一款。
? ? ? ?1.??Mantis?BT
?
? ? ? ? MantisBT?是一个开源的问题跟踪器,只需几分钟,用户便可启动使用,然后就可以开始和他们的团队成员和客户协作,管理他们的项目。你一旦开始使用,就会一发不可收拾的喜欢上它!
? ? ? ? 官方网站:http://www.mantisbt.org/
? ? ? ??2.??BugLog?HQ
?
? ? ? ?BugLogHQ?是一款免费和开源的工具,主要功能是处理多个应用中的?Bug?和可能遇到的问题。它能提供统一标准的错误信息显示,允许用户简单的进行搜索,图形化,甚至是跟踪?Bug?报告。它还会提供一个仪表板来显示聚合的数据视图,帮助用户监控整个项目的健康情况。
? ? ? ? 官方网站:http://www.bugloghq.com/
? ? ? ? 3.Safe.ijiami
? ? ? ?Safe.ijiami是一款免费的app漏洞检测工具,主要是检查dex、res文件是否存在源代码、资源文件被窃取、替换等安全风险;扫描签名、XML文件是否存在安全漏洞、存在被注入、嵌入代码等风险;检测App是否存在被二次打包。然后植入后门程序或第三方代码等风险。最后,一键生成App关于源码、文件、权限、关键字等方面的安全风险分析报告。
? ? ? ? 官网网站:http://safe.ijiami.cn/
? ? ? ??4.??JIRA
?
? ? ? ? JIRA?是一个优秀的对整个软件研发生命周期(包括计划、开发、发布)进行管理的项目跟踪工具。上万个团队选择?JIRA?对日常事务进行跟踪,并使团队始终获得最新信息。
? ? ? ? 官方网站:https://www.atlassian.com/software/jira
? ? ? ? 5.??Log?Digger
? ? ? ? LogDigger?是个拥有终极套件工具的软件,帮助用户分类和收集用户基于?Java?应用的详细错误报告信息。它能运行任意的?Java?开发框架,而且体积非常小,只有?500KB。同时,它还能通过?HTTP?POST?来构建自定义模块,发送到?BugDigger?进行自动排序。它的界面非常直观,不存在任何易用性问题。
? ? ? ? 官方网站:http://logdigger.com/
? ? ? ? 6.Snowy?Evening
? ? ? ? Snowy?Evening?是一款非常优秀的问题跟踪应用程序,功能非常强大,而且易于使用。它提供了很好的?GitHub?和?jsFiddle?集成,同时也拥有一个非常简洁的界面。用户可以访问一个仪表盘,它就会提供用户参与的每一个开放项目的汇总,从而帮助用户很好的跟踪和修复可能出现的问题。
? ? ? ? 官方网站:https://snowy-evening.com/
? ? ? ? 7.??Bugnet
? ? ? ? Bugnet?是一款开源的问题跟踪&项目管理工具,基于最新的?ASP.NET?框架、SQL?Server?和微软服务器平台。Bugnet?可同时管理多个项目、自定义属性、字段、附件、注释、邮件通知等等。
? ? ? ? 官方网站:http://www.bugnetproject.com/
? ? ? ? 8.??Pivotal?Tracker
? ? ? ? Pivotal?Tracker?是个非常快速的项目管理工具,用户可以分解自己的项目,然后找到任何可能存在的问题和?Bug?的源头。它的?API?非常全面,除此之外还有超过?100?的插件。
? ? ? ? 官方网站:http://www.pivotaltracker.com/
? ? ? ?9.Trac
? ? ? ?Trac?是个为软件开发者设计的增强?wiki?和问题的跟踪系统。它使用非常简约的方法来管理基于?Web?的软件项目管理。团队的任务是编写出杰出的软件,更好的帮助其他开发者。此应用完全免费!
? ? ? ? 官方网站:http://trac.edgewall.org/
? ? ? ?10.Bugify
? ? ? ? Bugify?是个非常简单的问题跟踪系统,并且功能非常强大。它的主要功能:问题优先级,搜索过滤,邮件通知,标签,问题链接,键盘快捷键,Mardown?格式化,最突出的功能就是支持无限种其他语言。
? ? ? ? 官方网站:https://bugify.com/
? ? ? ? 11.??Bugzilla
? ? ? ? Bugzilla?是?Mozilla?公司提供的一款开源的免费?Bug?追踪系统,它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。用来管理软件开发,建立完善的?Bug?跟踪体系。
? ? ? ? 官方网站:http://www.bugzilla.org/
? ? ? ?12.Lighthouse
? ? ? ? Lighthouse?能帮助用户简化工作流程,然后用户可以专心的完成主要的任务。用户可以免费试用此应用。这款应用非常易于使用,能很好的跟踪整个项目的开发,除此之外,它还包括:简单的导航、ticket?分组,活动流和在线文档,这些都能帮助用户更好的进行协作开发。
? ? ? ? 官方网站:http://lighthouseapp.com/
? ? ? ?13.??The?Bug?Genie
? ? ? ? The?Bug?Genie?是一个免费开源的问题/Bug?跟踪应用系统,管理软件产品的整个项目周期。该应用目前版本已经提供非常易用的用户界面,可以创建任意的项目、里程碑和问题/Bug,并且分配给指定的用户。
? ? ? ? 官方网站:http://www.thebuggenie.com/
? ? ? ? 14.??Webissues
? ? ? ? WebIssues?是一个开源的、跨平台的问题跟踪和团队协作工具,安装方便、使用简单,并且具有高度的可定制。
? ? ? ? 官方网站:http://webissues.mimec.org/
? ? ? ? 15.??FogBugz
? ? ? ? FogBugz?是世界上最简单的?Bug?跟踪系统,提供?Wiki?项目管理、共享式计划表、问题追踪、电子邮件和讨论组等实用工具,可以让管理者方便的安排轻重缓急的任务顺序,以及在项目中随时调整成员的工作和监控进度。
? ? ? ? ?官方网站:http://www.fogcreek.com/fogbugz/
? ? ? ? ?16.eTraxis
? ? ? ? eTraxis?是基于网页的免费的?Bug?跟踪系统。主要特点是:完全自定义模板,先进的过滤器,?LDAP?支持,电子邮件通知,订阅报刊,提醒,灵活的权限管理,图形化的项目指标等。
? ? ? ?官方网站:https://www.etraxis.com/
? ? ? ?17.Boto
? ? ? ? 这是款易用性很高的?Bug?管理软件,提供一个直观的用户界面和工作流。
? ? ? ? 官方网站:http://www.botoapp.com/
? ? ? ? 18.??Bug?Digger
? ? ? ? BugDigger?可以帮助开发者创建?Bug?报告、消息推送按钮、动画、环境配置数据以及?Web?浏览历史等等。一旦完成,用户可以立刻使用内置的编辑器进行截图。更神奇的是,用户可以集成这个应用到浏览器中。
? ? ? ? 官方网站:http://bugdigger.com/
? ? ? ? 19.??DoneDone
? ? ? ? DoneDone?是一款简单、高效的问题跟踪器,可以帮助开发者发现和解决?Bug,用户也可以自定义问题的优先级,分配相应的有效日期。操作直观,开发者很容易上手。
? ? ? ? 官方网站:http://www.getdonedone.com/
原文:http://songyaoc383096.iteye.com/blog/2151795