中国开发网: 论坛: 程序员情感CBD: 贴子 429423
haitao
也说Bug管理工具
--冒着被罚10万的风险。。。。。


http://www.cnblogs.com/dahuzizyd/archive/2005/03/01/110952.aspx
也说Bug管理工具

Posted on 2005-03-01 19:18 Cure 阅读(7311) 评论(27) 编辑 收藏 引用 收藏至365Key 所属分类: .Net开发
看到一个还算不错的BUG管理工具URTracker 的随笔,正好最近也搞了一个bug跟踪工具,也来说说自己的感受。
由于公司原来的bug一直使用word文档的方式管理,一个bug单会在测试人员和开发人员之间走很多个来回,很不方便。
所以在空闲时间用BugTracker.net搭建了一个bug管理系统。
BugTracker.net也是web方式的,而且开源,使用asp.net编写,是页面代码和script代码混合编写的方式,而不是常见的
.aspx文件-.cs文件的方式。提供常见的bug管理功能,有邮件订阅功能。而且运行速度也不错,尽管还有一些问题(主要在search的按日期查找,和报表的按用户分类上),好在是开源的,可以自己很方便的修改,而且对于一个小型团队,它所提供的功能也已经够用了。同时提供了自定义查询和报表和打印功能,可以打印一个bug的详细信息和bug列表,报表提供饼图,条状图,线型图和列表等方式,我现在就自己定义了几个报表来显示各个模块的bug数,某个人修正的bug数,每个人发现的bug数,可以对测试人员和开发人员的工作量有一个统计(当然并不能完全反映工作量),同时作扩展添加了测试用例模块,对系统原有的部分做了汉化。

这还是我头一次使用开源软件做实施维护工作,不由的感慨开源的优势,自己可以根据需要做修改,扩展。

下面说说在使用BugTracker.net前考虑的几个类似软件:
OnTimer:
有cs版和web版,是要收费的,不过用.net编写的东西似乎比较容易破解,我用Reflector看了看,很容易找到加密的地方。这个软件 比bugTracker.net要复杂些,权限等控制的更细,同时似乎并不仅限于bug跟踪,而倾向与缺陷管理。同时它使用了aspnetmenu等组件,和bugTracker.net相比速度要慢些。
BugZilla:
听说是很强大的工具,但是下下来一看,要用MySql,同时代码好象是Perl写的(.pm和.pl文件是用什么写的?),怕怕,不用。
myTracker:
使用InterBse数据库,也有cs和web两种方式,我下午才装上InterBase,准备明天看看,这个软件看样子也不仅限于bug跟踪,还有其他的功能,帮助比较全,等用起来再说。
Mantis:
基于PHP和MySql,不会维护,不用。

上面列举的软件,都是在我的随笔:
Bug跟踪软件 中其他朋友提到的。

总的来说,BugTracker.net虽然有很多缺陷,但是对与一个小团队来说,简单实用是最大的优点,同时也易于维护,扩展。
Feedback
# re: 也说Bug管理工具 回复
2005-03-01 20:22 by idior
不知道csdn最近介绍的那个怎么样
# re: 也说Bug管理工具 回复
2005-03-01 20:29 by Cure
你说的是那个php+ mysql的吗?
# re: 也说Bug管理工具 回复
2005-03-01 20:40 by 听棠.NET
其实我也试了BugTracker.NET,感觉太难用了。功能也太少了。
# re: 也说Bug管理工具 回复
2005-03-01 20:57 by idior
@Cure
是啊 看介绍不错
# re: 也说Bug管理工具 回复
2005-03-01 21:05 by Cure
我现在是不太相信csdn了,随笔里提到的Mantis就是php+mysql的,有现成的开源软件做参考,做起太应该不会太难,不过对于文章中的一些观点还是很赞成的,另外,那个文章我只看了上半部分
# re: 也说Bug管理工具 回复
2005-03-02 08:38 by 老卢
我在程序员杂志05年02期上看见有介绍BugFree,感觉挺好的,但没用过,不知道到底怎样。我管理bug就用TD,不知道各位老兄用啥。
# re: 也说Bug管理工具 回复
2005-03-02 08:41 by 一切从.NET开始
也可以试试 Gemini, BugTracker.Net 官网里面推荐过
http://www.countersoft.com/
# re: 也说Bug管理工具 回复
2005-03-02 11:16 by 小陆
Bugfree还不错,我在自己机器上架设了一个,在php5环境里有一些问题,比如:汉字出现在url里面没有转义,数据库接口也要用最新的ado替换掉,改掉就没事了。
我正在小规模的使用,如果效果好就准备在以后的项目里用了。
觉得bugfree使用起来比较简洁,没有对bug处理的流程做过多限制,并且操作历史能够完整的保留和方便的查看,能够对一个缺陷的处理过程和处理者的思想有一个完整的记录,实现一个叠代式的设计和开发。
# re: 也说Bug管理工具 回复
2005-03-02 12:36 by NetCobra
我的感觉是基于什么语言开发并不重要,重要的是够用。

我们目前使用的是Mantis,最初就没有考虑过收费的产品,在免费的项目里面,有人推荐BugZilla,但是BugZilla是基于PHP+Perl的,而且官方版本不能在Windows下运行,只能使用Hack版本,进过尝试后终于放弃;最后找到了Mantis,目前感觉对于我们来说是足够用了,至于维护,其实PHP并不复杂,我没有用过PHP,但是PHP里面的一个中文显示的Bug就是自己修改的。

目前看来,相对于Rational 的 Bug跟踪系统,Mantis是很轻量级,但是对于我们来说是足够了。
# re: 也说Bug管理工具 回复
2005-03-02 13:42 by cowbird
Rational ClearQuest
Bugzilla
Testtrack pro
source forge
teamshare
PVCS Tracker
TestDirector
Track+
Wicresoft BMS

上面是常规的一些缺陷跟踪软件。
我偏向testtrack,非常非常好。
# re: 也说Bug管理工具 回复
2005-03-02 18:54 by Cure
我觉得工具是一个方面,关键还是bug管理的流程和控制
# re: 也说Bug管理工具 回复
2005-03-07 21:34 by cyken
bugfree在公司的服务器里面装了,架设很简单,流程也比较清晰,不过对于流程管理权限:还是权限放的太大。比较合适中小型团队开发,对于严格规范流程的公司还是不要用了。不过其采用的叠带方式对团队相互交流方面做的很好,记录很详细。BugZilla: 配的人头都大了,还是没有装好------放弃。。。。
# re: 也说Bug管理工具 回复
2005-03-11 14:47 by bnx
从使用角度而言,TestTrack强,但不知道输出的报表不支持中文问题如何解决?哪位有好的解决办法请MAIL我:bnx@jzerp.com
# 我们用华创缺陷管理系统 回复
2005-03-27 22:03 by Jane
这家公司作得挺仔细,界面的安排、操作都很清晰、顺手;系统很灵活,很多方面都可以定制,建议大家一试。
http://www.hc-software.com

# re: 也说Bug管理工具 回复
2005-04-07 10:33 by emu
NetCobra 说:
>>但是BugZilla是基于PHP+Perl的,而且官方版本不能在Windows下运行,只能使用Hack版本,进过尝试后终于放弃;

其实楼主都说了:
>>同时代码好象是Perl写的

而且Bugzilla是自由软件,没有什么Hack版本。在windows下面可以用IIS或者apache发布。以前的版本还有一些组件需要nmake的现在都不用了,直接按照官方网站上的安装指南(windows和linux的都有)做就可以了。

现在我在试Jira。
# re: 也说Bug管理工具 回复
2005-07-20 16:12 by hunter
请问哪问大侠有关于testtrack的使用说明,不胜感激!

=======================
Mail: hunter_address@hotmail.com
msn:同上
# re: 也说Bug管理工具 回复
2005-07-28 23:30 by Bugzero
一个极其好用 又 功能齐全,变通性好 的缺陷管理和跟踪系统:

http://www.websina.com/cn/

请去看看吧!
在这里做广告有没有人看呵


# re: 也说Bug管理工具 回复
2005-08-16 16:23 by foxtan
BugZero这种破软件也拿出来买。
大家看看URTracker、Clarion(www.sqacn.com)吧!比那破BugZero强多了,而且适合中国人的使用习惯。
# re: 也说Bug管理工具 回复
2005-09-07 01:49 by 骂人
骂的痛快, 这位是不是用过啊?

http://www.websina.com/cn/
真是破软件吗? 看一下才知道奥.......

# re: 也说Bug管理工具 回复
2005-09-10 09:00 by Nobody
BugZero is one of the few well designed tools that I have ever used, I can't say it is the best, but certainly no complains from me using it for 2 years now....

# re: 也说Bug管理工具 回复
2005-09-24 14:21 by gan
看看这个用python开发的项目管理系统(有源代码)
主要用来管理项目事务信息,用了用,挺方便的,而且开放了最新的源代码。
http://www.ridow.com/product.html
# re: 也说Bug管理工具 回复
2005-10-26 15:49 by jiracn
最近在用jira软件,感觉不错.安装成功后看到的界面给我的感觉是专业,沉稳,简洁.
我用它管理项目,跟踪任务,bug;通过jira的邮件通知功能进行协作通知.在实际工作中效果不错.安全性,可扩展性方面很好.

有个中文的jira论坛(http://www.czsm.com.cn/bbs/)
和中文演示站点(http://www.czsm.com.cn:8080/jira/)
可以看看.

# re: 也说Bug管理工具 回复
2006-05-26 08:43 by 追求卓越
bugfree同事建立过,但是很快就崩溃掉了。
在研究Team System里面的bug管理,这才是最好的。
# re: 也说Bug管理工具 回复
2006-06-02 12:33 by mreay
哪个是J2EE开发的,免费开源的?这样更方便修改!
# re: 也说Bug管理工具 回复
2006-06-02 12:33 by mreay
哪个是J2EE开发的,免费开源的?这样更方便修改!
# re: 也说Bug管理工具 回复
2006-06-10 13:21 by tonyblues
这几天正在试用Gemini,感觉还不错。不过Free Licensing的只支持10个用户。商业版好象需要两百多美金……:(
# re: 也说Bug管理工具 回复
2006-09-07 10:55 by archer
clearbug是j2EE开发的,免费的但不开源。试了一下还不错,简洁实用,流程部分比较强大。www.lucas-lee.com
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录