阅读更多

17顶
0踩

非技术

原创新闻 9个免费开源的bug追踪软件

2009-03-17 16:00 by 副主编 zly06 评论(18) 有51559人浏览

一个Web应用或软件在其开发过程中难免会有bugs,所以在开发阶段bug tracking 软件就显得格外的重要。

无论你是孤军奋战,又或者不是孤军奋战,使用bug追踪软件可以为你节省很多时间。以下是我们为您推荐的9个免费且开源的bug tracking软件:

WebIssues


WebIssues是一个开源的问题追踪和团队协作应用程序,有两个部分:
服务器:一个基于PHP-MySQL的服务器,用于数据的存储,通知和发送
客户端:一个桌面应用程序,为用户连接到服务器(支持Windows和Linux)

 

eTraxis


 

eTraxis是一个PHP bug追踪系统,可以无限量定制流程模板个数的Bug追踪系统。它支持的数据库包括:MySQL、PostgreSQL、MSSQL和Oracle。

 

Bugzilla

 

Bugzilla是基于Web的通用软件bug 追踪工具,由Mozilla项目最初开始开发和应用。它能够为你建立一个完善的Bug跟踪体系,包括报告Bug、查询Bug记录并产生报表、处理解决、管理员系统初始化和设置四部分。

Trac


Trac是一个集成Subversion源代码管理系统,Wiki信息共享系统,BTS Bug管理系统的bug追踪系统,采用Python开发。

 

Mantis Bug Tracker

一个基于Web的免费bug追踪系统,用PHP 编写而成,它支持的数据库包括:MySQL、PostgreSQL 和 MS SQL。
Mantis有多个层次的hieararchy:projects>sub-projects>categories>bugs ,如果用户拥有权限变可以进行访问。这个应用集成了wiki,chat,RSS feeds,实时追踪等…

 

BugNET


 

BugNet是一个开源的ASP.NET bug追踪工具各项目管理软件。

 

The Bug Genie


 

The Bug Genie是一个基于Web的错误跟踪软件,设计为简化其使用,但也为开发人员和管理员提供了更加高级的功能。

 

Issue Tracker By ASP.NET

 

该应用程序可以让你创建项目,项目成员,项目成员的权限。支持MS Access和MS SQL。

Eventum


Eventum是一个用户友好,灵活的缺陷跟踪系统。支持部门可以用它来跟踪新的技术支持请求。软件开发团队可以用它来快速组织任务与Bug。Eventum已经被MySQL AB技术支持团队使用,并帮助他们提高响应时间。

 

  • 大小: 15.8 KB
  • 大小: 17.6 KB
  • 大小: 13.7 KB
  • 大小: 6.4 KB
  • 大小: 11.2 KB
  • 大小: 15.1 KB
  • 大小: 21.3 KB
  • 大小: 27.7 KB
  • 大小: 19 KB
17
0
评论 共 18 条 请登录后发表评论
18 楼 coosummer 2016-01-17 16:47
推荐使用在线免费bug管理系统- bug 禅思:http://www.bugzen.com;不用部署
17 楼 wwccss 2011-02-04 20:57
推荐我们开发的禅道开源项目管理软件,集成产品管理,项目管理和测试管理,其中测试管理部分包括缺陷管理,测试用例管理,测试任务管理,一款工具集成项目管理的核心流程。开源软件,免费使用。http://www.zentao.net
16 楼 haoyoul 2010-06-26 17:55
Issue Tracker 是java的 不过java的都不开源,想和自己的绩效或代码管理整和就难了
15 楼 liweitsky 2010-06-02 13:45
引用
redmine好!谁用谁知道
14 楼 liweitsky 2010-06-02 13:44
引用
引用
引用
13 楼 xuaji 2010-05-22 18:18
对于软件项目管理而言,www.xffice.com上以SaaS方式提供的SPMS可算是功能比较齐全的了。
12 楼 笨笨林 2010-04-27 15:20
全英文的,可望而不可及
11 楼 wst302 2009-03-18 23:41
我用的是国产的bugfree,挺方便好用
10 楼 onlydo 2009-03-18 22:24
没有一个是java的?
9 楼 ntyangxd 2009-03-18 16:16
Redmine啊,免费又实在.
8 楼 dajian 2009-03-18 12:59
都没用过,上个东家用ibm的clearquest,现在用公司自己开发的
7 楼 xio 2009-03-18 11:41
国内还有一个貌似叫做JEsoft的
6 楼 deger 2009-03-18 10:23
redmine好!谁用谁知道
5 楼 whaosoft 2009-03-18 09:07
FreeBug我们也 用!~
4 楼 March 2009-03-18 08:50
redmine 我喜欢
3 楼 rolkey 2009-03-18 08:48
Bugzilla的安装比较复杂,如果安装过程简单一些就好了
2 楼 hantsy 2009-03-17 20:09
mantis, trac, bugzilla 用过。
1 楼 yipsilon 2009-03-17 18:35
国人开发的FreeBug也很不错,可惜这里面没有啊。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • web service的概念及应用场合(转载)

    web service web service的概念及应用场合

  • webservice使用的场景

    webservice是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过Internet进行基于Http协议的网络应用间的交互。 异构系统(不同语言)的整合 不同客户端的整合 浏览器、手机端(android,ios.塞班)、微信单、PC端等终端来访问 3.实实在在的列子: 天气预报:可以通过实现webs...

  • WebService学习总结(一)——WebService的相关概念

    一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用?   当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种...

  • 征婚启事(一)

    吉林大学牡丹园站 -- 文章阅读 [讨论区: Campus]

  • Android开发实践:使用Service还是Thread

    Service是Android的四大组件之一,被用来执行长时间的后台任务,同样,线程也可以实现在后台执行任务,它们的区别在哪呢?何时使用Service何时使用Thread呢?今天我也来说说我的理解和总结。首先,需要了解Service的几个特点。(1) 默认情况下,Service其实是运行在主线程中的,如果需要执行复杂耗时的操作,必须在Service中再创建一个Thread来执行任务。(2) Ser...

  • [转载]什么时候使用webservice

    跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中。于是,你最终选择了用浏览器作为客户端,写下一堆ASP页面,把应用程序的中间层暴露给最终用户。结果...

  • Service(服务)讲解与实例应用

    什么是Service: 可以长时间运行在后台的不可见的没有界面的组件 运行在主线程中 可以跨进程调用 为什么要使用service 因为service是Android中实现程序后台运行的解决方案,非常适合那些不需要与用户进行交互且需要长期运行的任务。 service启动方式有哪些 startService和bindService两种 使用sta...

  • service和thread的区别,何时用service,何时用thread?

    出自:http://www.maiziedu.com/group/article/9550/ Service 是android的一种机制,是四大组件之一。 按服务性质分local service和remote service 当它运行的时候如果是Local Service,那么对应的 Service是运行在主进程的 main 线程上的。如:onCreate,onStart 这些函

  • Android中service特点,Android Service学习篇一:Service详解

    一、什么是Service?四大组件之一的Service组件,就是android系统中的服务,在应用中是没有界面的,只能在后台运行,并且可以和其他的组件进行交互。它有这么几个特点:1. 它无法与用户直接进行交互、必须由用户或者其他程序显示的启动;2. 它比处于前台的应用优先级低,但比后台的其他应用优先级高,这就决定了当系统因为缺少内存而销毁某些没被利用的资源时,它被销毁的概率较小。二、什么时候需要使...

  • service使用详解

    http://blog.csdn.net/javazejian/article/details/52709857

  • 什么情况下应该使用Web Service?

    现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。   跨越防火墙的通信   如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简

  • 简单讲一下 webservice使用的场景?

    webservice是一个  SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,通过 Internet 进行基于 Http  协议的网络应用间的交互。1、异构系统(不同语言)的整合2、不同客户端的整合 浏览器、手机端(android,ios.塞班)、微信端、PC端等终端来访问简单的流程图:3、实实在在的列子:天气预报:可以通过实现 webservice...

  • WebSerivce[连载]

    XML Web services 实现了在异类系统之间以 XML 消息的形式进行数据交换。虽然远程访问数据和应用程序逻辑不是一个新概念,但以松耦合的方式执行该操作却是一个全新的概念。以前的尝试(例如 DCOM、IIOP 和 Java/RMI)要求在客户端和服务器之间进行紧密集成,并使用平台和实现特定的二进制数据格式。虽然这些协议要求特定组件技术或对象调用约定,但 XML Web services ...

  • WEB应用服务器都有哪些?

    大型WEB服务器在UNIX和LINUX平台下使用最广泛的免费HTTP服务器是W3C、NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS的WEB服务器。在选择使用WEB服务器应考虑的本身特性因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等,下面介绍几种常用的WEB服务器。   Microsoft IIS   Microsoft

  • WebService调用过程

    //SSL: //1 AccountLogin.aspx.cs 获取页面content前端引用#region 前端引用CustomerLogonContent content = null;content = CustomerFacade.GetCustomerLogonContent(logonRequest, CustomerEntityCreator.Current.GetCustomer...

Global site tag (gtag.js) - Google Analytics