在项目管理中,大家都用什么来进行bug/defect管理和跟踪?200分 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一直用 Bugzilla集成邮件功能 完善的教色权限控制 比较好用 cq 或者bugzilla bugzilla开源的!! 刚刚接触if else还不知道各位GG讲的是什么学习中………… 软件固然重要,我觉得人也很重要。软件可能做的很好,什么分析统计都有,但是不看或者看了又不去想,那也起不到作用。我们现在CQ和CC关联,定期会有统计、分析报表,还是很有好处的。不便的地方就是每天都要做故障分析和指派,占用了不少的时间 关于bug管理,我抽了点时间看了些著名的开源项目所采用的bug管理系统(由于网络原因,有些开源项目的官网无法访问,比如apache的struts,ireport等),现整理如下:1:spring: 采用JIRA:http://opensource.atlassian.com/projects/spring/secure/Dashboard.jspa中文演示:http://www.czsm.com.cn:80802:hibernate:采用JIRA http://opensource.atlassian.com/projects/hibernate/secure/Dashboard.jspa3:osworkflow采用JIRA http://jira.opensymphony.com/secure/Dashboard.jspa4:quartz:采用JIRA http://jira.opensymphony.com/browse/QUARTZ5:mozilla: Firefox, Thunderbird, SeaMonkey, Camino采用 Bugzillahttps://bugzilla.mozilla.org/6:eclipse:采用 Bugzilla 2.22.1 https://bugs.eclipse.org/bugs/index.cgi7: IBM 以及 IBM 的 Linux Technology Center采用 Bugzilla8:mysql:http://bugs.mysql.com/采用 bugs.php.net bugs system可以看出:JIRA在开源领域应用的比较多,我想出了它功能强大外,主要的原因是由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务.而Bugzilla由于它的强大功能,免费,开源等优势,同样也收到许多公司的欢迎.以下是我收集到的关于bugzilla,jira的应用与评论文章.关于bugzilla的应用:http://www.ibm.com/developerworks/cn/java/j-lo-bugzilla/index.html1. JIRA介绍 JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。 JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。 功能列表: 1. 问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进 四种),可自定义; 2. 问题跟进情况的分析报告; 3. 项目类别管理功能; 4. 组件/模块负责人功能; 5. 项目email地址功能; 6. 无限制的工作流; 7.子任务功能; 8.邮件通知功能; 9.CVS、SVN以及LDAP的集成功能; 2. TD介绍 TestDirector 是业界第一个基于Web的测试管理系统,它可以在您公司组织内进行全球范围内测试的协调。通过在一个整体的应用系统中提供并且集成了测试需求管理、测试计划和用例管理、测试日程控制、测试执行和缺陷跟踪等功能,TestDirector 极大地加速测试过程。 功能列表: 1.域及工程管理; 2.用户管理; 3.工程进行定制(属性和列表、用户、用户组、版本、工作流、邮件通知等); 4.测试需求管理; 5.测试计划和用例管理; 6.测试日程控制; 7.测试执行和缺陷追踪。 8.强大的统计分析功能。 三、JIRA的优缺点 1. JIRA的优点 用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面发挥到了极致! JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。IDEA下的Jira插件,主要为开发人员服务,实时将信息反馈给开发人员,开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件迅速地完成了更新,这些方便便捷的操作会极大地鼓舞软件开发中的各方人员,甚至包括客户,及时响应,相信是每一个客户都会欣赏的。 跟同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA的性价比最好!因为TestTracker、ClearQuest、TestDirector等这几类软件都是根据用户数来定价的,而JIRA软件不限制用户数!不限制创建项目数和Issue的数量!一年内免费更新版本! 2. JIRA的缺点 对于测试需求、测试用例等都没有提供直接的方式进行管理。 四、TD的优缺点 1. TD的优点 TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开放人员或其它的IT人员通过一个中央数据仓库,在不同位置就能互通测试信息。TestDirector将测试过程流水作业—从测试需求管理,到测试计划,测试日程安排,测试执行以至到出错后的跟踪—仅在一个基于浏览器的应用中便可完成。 强大的统计分析功能:测试过程的最后一步是分析测试结果,确定应用程序是否已布属成功或需要再次的测试。TestDirector常规化的图表和报告和在测试的任一环节帮助您对数据信息进行分析。TestDirector还以标准的HTML或Word形式提供一种生成和发送正式测试报告的一种简单方式。测试分析数据还可简便地输入到一种工业标准化的报告工具,如Excel,ReportSmith, Crystal Reports,和其它类型的第三方工具。 2. TD的缺点 由于其早期版本不能灵活的对项目管理流程进行配置,又由于其昂贵的价格,因此目前应用的企业也不是很多。 五、目前使用情况 1. JIRA的使用情况 国际化缺陷跟踪管理的专业软件:JIRA,它用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程。现在, JIRA已经被分布于37个国家的5500多个组织管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。 2. TD的使用情况 在工业级软件项目领域,由于Mercury是测试软件领域的老大(比较有名的如LoadRunner、WinRunner等),因此它的TD也成为了缺陷跟踪系统的标杆产品。其也是最早通过Web方式来进行管理的缺陷跟踪软件,目前也是被业界广泛使用的。 六、对比分析和总结见附件表格!其实从附件中的对比分析,这两个工具的侧重点是不一样的,JIRA更加侧重于缺陷追踪和项目管理;而TD更侧重于测试过程管理,所以我们应该考虑的重点是如何将两个工具更好地和当前的项目管理和质量管理工作相结合的问题,将这两个工具运用在各自重要的地方。 以上的内容,都参考网上其他人很多相关资料,在这里对他们表示感谢和敬意。文中有不对之处,也请大家多多提出意见和建议,谢谢!——作者的话。 用的是jira,同时我们还专门弄了一个jira相关的板块来收集和共享一些jira的资料,包括汉化包http://www.niushou.com/forum-9-1.html 判断是否为整数hasNextint,但出现无法引用int 请教一个Scanner类读入问题 日,GUI被爆版了!怎么全是办证的?!版猪哪去了?! JAVA 基础题 求答案 呵呵 相当于散分 java 如何将二进制文件转成Ascii码字符!!!急,谢谢!!!!! Java中有没有比较好的进行数值计算的库 java,C++与exe文件的问题? 新手上路,请教!!!! 高分求解!在线等待!着急! 一个关于子类自动调用父类构造方法的问题,百思不得其解 请问怎么从BufferedImage image得到byte[]数据。 如何设计时间日期类的hashcode()
还不知道各位GG讲的是什么
学习中…………
我们现在CQ和CC关联,定期会有统计、分析报表,还是很有好处的。
不便的地方就是每天都要做故障分析和指派,占用了不少的时间
有些开源项目的官网无法访问,比如apache的struts,ireport等),现整理如下:1:spring:
采用JIRA:
http://opensource.atlassian.com/projects/spring/secure/Dashboard.jspa
中文演示:
http://www.czsm.com.cn:80802:hibernate:
采用JIRA
http://opensource.atlassian.com/projects/hibernate/secure/Dashboard.jspa3:osworkflow
采用JIRA
http://jira.opensymphony.com/secure/Dashboard.jspa4:quartz:
采用JIRA
http://jira.opensymphony.com/browse/QUARTZ5:mozilla: Firefox, Thunderbird, SeaMonkey, Camino
采用 Bugzilla
https://bugzilla.mozilla.org/6:eclipse:
采用 Bugzilla 2.22.1
https://bugs.eclipse.org/bugs/index.cgi7: IBM 以及 IBM 的 Linux Technology Center
采用 Bugzilla8:mysql:
http://bugs.mysql.com/
采用 bugs.php.net bugs system可以看出:
JIRA在开源领域应用的比较多,我想出了它功能强大外,主要的原因是由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务.
而Bugzilla由于它的强大功能,免费,开源等优势,同样也收到许多公司的欢迎.以下是我收集到的关于bugzilla,jira的应用与评论文章.
关于bugzilla的应用:
http://www.ibm.com/developerworks/cn/java/j-lo-bugzilla/index.html1. JIRA介绍
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。 JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。
功能列表:
1. 问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进 四种),可自定义;
2. 问题跟进情况的分析报告;
3. 项目类别管理功能;
4. 组件/模块负责人功能;
5. 项目email地址功能;
6. 无限制的工作流;
7.子任务功能;
8.邮件通知功能;
9.CVS、SVN以及LDAP的集成功能; 2. TD介绍
TestDirector 是业界第一个基于Web的测试管理系统,它可以在您公司组织内进行全球范围内测试的协调。通过在一个整体的应用系统中提供并且集成了测试需求管理、测试计划和用例管理、测试日程控制、测试执行和缺陷跟踪等功能,TestDirector 极大地加速测试过程。
功能列表:
1.域及工程管理;
2.用户管理;
3.工程进行定制(属性和列表、用户、用户组、版本、工作流、邮件通知等);
4.测试需求管理;
5.测试计划和用例管理;
6.测试日程控制;
7.测试执行和缺陷追踪。
8.强大的统计分析功能。 三、JIRA的优缺点
1. JIRA的优点
用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面发挥到了极致!
JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。IDEA下的Jira插件,主要为开发人员服务,实时将信息反馈给开发人员,开发人员同时迅速地将修复的结果信息反馈到跟踪系统中,最后通过持续集成,软件迅速地完成了更新,这些方便便捷的操作会极大地鼓舞软件开发中的各方人员,甚至包括客户,及时响应,相信是每一个客户都会欣赏的。
跟同类软件产品TestTracker、ClearQuest、TestDirector相比,JIRA的性价比最好!因为TestTracker、ClearQuest、TestDirector等这几类软件都是根据用户数来定价的,而JIRA软件不限制用户数!不限制创建项目数和Issue的数量!一年内免费更新版本! 2. JIRA的缺点
对于测试需求、测试用例等都没有提供直接的方式进行管理。 四、TD的优缺点
1. TD的优点
TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开放人员或其它的IT人员通过一个中央数据仓库,在不同位置就能互通测试信息。TestDirector将测试过程流水作业—从测试需求管理,到测试计划,测试日程安排,测试执行以至到出错后的跟踪—仅在一个基于浏览器的应用中便可完成。
强大的统计分析功能:测试过程的最后一步是分析测试结果,确定应用程序是否已布属成功或需要再次的测试。TestDirector常规化的图表和报告和在测试的任一环节帮助您对数据信息进行分析。TestDirector还以标准的HTML或Word形式提供一种生成和发送正式测试报告的一种简单方式。测试分析数据还可简便地输入到一种工业标准化的报告工具,如Excel,ReportSmith, Crystal Reports,和其它类型的第三方工具。
2. TD的缺点
由于其早期版本不能灵活的对项目管理流程进行配置,又由于其昂贵的价格,因此目前应用的企业也不是很多。 五、目前使用情况
1. JIRA的使用情况
国际化缺陷跟踪管理的专业软件:JIRA,它用于帮助公司和团队跟踪工作中的问题,管理和记录这些问题的处理过程。现在, JIRA已经被分布于37个国家的5500多个组织管理人员、开发人员、分析人员、测试人员和其他人员所广泛使用。 2. TD的使用情况
在工业级软件项目领域,由于Mercury是测试软件领域的老大(比较有名的如LoadRunner、WinRunner等),因此它的TD也成为了缺陷跟踪系统的标杆产品。其也是最早通过Web方式来进行管理的缺陷跟踪软件,目前也是被业界广泛使用的。 六、对比分析和总结见附件表格!其实从附件中的对比分析,这两个工具的侧重点是不一样的,JIRA更加侧重于缺陷追踪和项目管理;而TD更侧重于测试过程管理,所以我们应该考虑的重点是如何将两个工具更好地和当前的项目管理和质量管理工作相结合的问题,将这两个工具运用在各自重要的地方。
以上的内容,都参考网上其他人很多相关资料,在这里对他们表示感谢和敬意。文中有不对之处,也请大家多多提出意见和建议,谢谢!——作者的话。
http://www.niushou.com/forum-9-1.html