第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共19页Mantis与Jira对比hjjlearning一、安装对比1、Mantis安装Mantis安装稍微比较麻烦一点,需要做多项配置,具体参考编写的“缺陷管理工具Mantis搭建手册.doc”http://www.51testing.com/?18049/action_viewspace_itemid_106192.html。2、Jira安装JIRA官方网站有制定好的安装包,只要一步一步next就可以安装完备,默认安装的数据库为自带的HSQL,可以自己配置外置数据库,支持MySql,Sql2000,Orcale等主流数据库。更换数据库可以参考官方文档。注意一点:在用安装包进行安装JIRA,如果选中了安装成服务,好像在局域网其他电脑就访问不了,暂时没找到原因。如下图图1安装成服务总体来说,在安装过程中,Mantis要比JIRA复杂一点。第2页共19页第1页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共19页二、JIRA介绍1.JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括NewFeature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。JIRA是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。功能列表:问题追踪和管理(问题类型包括NewFeature-新功能、Bug-缺陷、Task-任务、Improvement-改进四种),可自定义;问题跟进情况的分析报告;对不同项目配置不同管理功能;组件/模块负责人功能;项目email地址功能;无限制的工作流,可以自己定制工作流;子任务功能;邮件通知功能;CVS、SVN以及LDAP的集成功能;丰富的自配置项目;丰富的插件配置;易用性良好;2.JIRA优点与缺点优点a)用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面发挥到了极致!b)JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。c)丰富的插件及界面自定义功能,基本上可以满足项目的需要。d)JIRA除了做缺陷管理系统外,还可以做为需求管理,任务管理,过程管理系统,可以做为多种用途。e)JIRA在易用性方面做得非常出色,配置一切都通过界面操作,用户使用也非常简单,可以让使用人员很快就上手。缺点a)对应测试需求,测试用例等都没有提供直接的方式进行管理,没有做到测试计划,需求,用例的关联。第3页共19页第2页共19页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共19页b)JIRA是商业软件,价格不菲,而且其中的一些强大的插件也需要购买,对于只做缺陷管理系统来说,代价有点大。三、Mantis介绍1.Mantis是一个基于PHP技术的轻量级的缺陷跟踪系统,其功能与前面提及的JIRA系统类似,都是以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上可能没有JIRA那么专业,界面也没有JIRA漂亮,但在实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。功能列表:缺陷跟踪管理(默认做为BUG管理系统,如果需要做任务管理,需求管理,需要自己修改配置,代码,比较麻烦,没有JIRA方便)。问题跟进分析报告。可以添加子项目,模块等功能。配置不同权限发送EMAIL通知。工作流自定义配置。路线图,修改日志。统计报表,图形报表。与TESTLINK,wiki等进行集成。2.Mantis优点与缺点优点a)开源,不收费,B/S构架模式,Windows平台,可邮件通知,操作较为灵活。b)可以跟踪程序版本变更历程。c)可以生成项目bug各种指标统计图表。d)丰...