缺陷管理工具jira与mantis比较修订版
测试缺陷管理规范

测试缺陷管理规范缺陷管理规范一、引言缺陷管理是软件开发过程中的重要环节,它涉及到对软件产品中出现的缺陷进行记录、跟踪、修复和验证。
本文档旨在制定一套缺陷管理规范,以确保缺陷管理工作的高效性和规范性。
二、定义1. 缺陷:指软件产品中存在的错误、故障、异常或不符合规范要求的问题。
2. 缺陷管理:指对软件产品中出现的缺陷进行记录、跟踪、修复和验证的过程。
三、缺陷管理流程1. 缺陷记录- 所有发现的缺陷都应该被记录下来,并分配一个唯一的缺陷编号。
- 缺陷记录应包含以下信息:缺陷编号、缺陷描述、发现者、发现日期、严重程度、优先级、状态等。
- 缺陷记录可以通过缺陷管理工具或电子表格进行记录。
2. 缺陷分类- 缺陷应根据其性质进行分类,如功能性缺陷、界面缺陷、性能缺陷等。
- 缺陷分类有助于对缺陷进行有效的管理和分析。
3. 缺陷评估- 对每个缺陷进行评估,确定其严重程度和优先级。
- 严重程度指缺陷对软件产品功能的影响程度,如致命、严重、一般、轻微等。
- 优先级指修复缺陷的紧急程度,如高、中、低等。
4. 缺陷分派- 根据缺陷的严重程度和优先级,将缺陷分派给相应的开发人员进行修复。
- 分派时应考虑开发人员的专业领域和工作负荷。
5. 缺陷修复- 开发人员应根据缺陷记录中的描述进行缺陷修复。
- 修复后的代码应经过测试,确保修复的有效性和稳定性。
6. 缺陷验证- 缺陷修复后,测试人员应对修复的缺陷进行验证。
- 验证结果应记录在缺陷记录中,并更新缺陷的状态。
7. 缺陷关闭- 经过验证的缺陷可以被关闭,不再需要进一步的处理。
- 关闭的缺陷应在缺陷记录中标注,并记录关闭的原因。
8. 缺陷统计和分析- 定期对缺陷进行统计和分析,以评估软件质量和改进开发过程。
- 统计和分析结果可以用于改进测试策略和开发流程。
四、缺陷管理工具1. 缺陷管理工具的选择应根据团队的需求和实际情况进行评估。
2. 缺陷管理工具应具备以下功能:缺陷记录、缺陷跟踪、缺陷分派、缺陷统计等。
目前流行的缺陷管理工具

目前流行的缺陷管理工具随着软件开发的不断发展,缺陷管理工具在软件开发过程中越来越重要。
好的缺陷管理工具可以帮助开发者和测试人员有效地跟踪和解决缺陷,提高软件质量和效率。
以下是目前流行的缺陷管理工具。
JIRAJIRA是一款由澳大利亚Atlassian公司开发的缺陷管理工具。
它支持多种项目管理和开发方法,包括Scrum和Kanban。
JIRA可以帮助团队跟踪缺陷、管理任务、安排发布计划、设置里程碑和报告问题等。
JIRA还支持多种集成,包括Jenkins、Git和Confluence等。
BugzillaBugzilla是一款免费、开源的缺陷管理工具。
它由Mozilla Foundation开发,用于管理Mozilla项目的缺陷。
Bugzilla可以跟踪缺陷、管理任务、安排发布计划、设置里程碑和报告问题等。
Bugzilla还支持产品管理、用户管理和权限管理等功能。
MantisBTMantisBT是另一款免费、开源的缺陷管理工具。
它由MantisBT team开发,用于跟踪和管理缺陷。
MantisBT具有用户友好的界面和易于使用的功能,可以在Web浏览器中访问。
MantisBT支持多语言、多平台和多数据库,同时支持自定义字段和报告等。
TracTrac是一款由Edgewall Software开发的免费缺陷管理工具。
Trac支持多种开发方法,包括SVN和Git等版本控制系统。
Trac可以跟踪缺陷、管理任务、安排发布计划、设置里程碑和报告问题等。
Trac还支持Wiki、版本控制、代码浏览和代码注释等功能。
RedmineRedmine是一款免费、开源的缺陷管理工具。
它由Jean-Philippe Lang开发,用于跟踪和管理项目。
Redmine支持多项目、多语言、自定义字段、Gantt图表、Wiki和日历等功能。
Redmine还支持SVN、Git、CVS和Darcs等版本控制系统。
Summary这些缺陷管理工具都有其独特的优点和缺点。
缺陷管理工具 Mantis 及其应用

这样在每次填报进入该界面时,所选择的就是默认项目了。在问题填报界面选择并输入 Category、Reproducibility、Impact、Severity、Summary、Description、Additional Information 等信息,单击 Submit Report 即可。在录入页面中还可以添加和上传附件。
序员、测试员等。不同身份的用户使用系统时可以执行的操作理应是不同的,例如不能让 一个测试员来进行用户分工的工作。另一方面权限的要求是以对象为中心的,比如对于缺 陷这个对象,它的填报信息只能由填报该缺陷的测试员来修改和维护,其他的任何人都不 能具有同等的操作权限。
Mantis 中用户角色和登录权限及方式如表 1-1 所示。
表 1-1 Mantis 中用户角色和登录权限及方式
4. Mantis 的软件缺陷属性的定义
软件缺陷是按照能准确发现缺陷目标进行分类的,分类之间应无重叠,分类体系应 覆盖所有的缺陷类型;要与软件生命周期相结合。传统的分类方法可分为按照缺陷的来 源和缺陷错误性质这两种。如 Putnam 等人提出的分类方法和正交缺陷分类法以及 IEEE 制定的软件异常分类标准等。正交缺陷分类法定义的软件缺陷 13 个属性在 Mantis 中得 到了实现。
输入待保存的过滤器,保存即可。在查询页面单击 Manage filters,可以管理过滤器。
4) 问题更新 单击 Assign to 按钮,将问题安排给相关人员解决。 单击 Change Status to,修改问题状态。 单击 Monitor,可以跟踪该问题。 单击 Clone,可以克隆一个新问题。
软件开发中的测试工具使用方法

软件开发中的测试工具使用方法在软件开发的过程中,测试是一个非常重要的环节。
通过测试,我们可以发现并修复软件中的bug,确保软件的质量和稳定性。
而为了提高测试效率和准确性,使用测试工具是非常必要的。
本文将介绍一些常用的软件测试工具以及它们的使用方法。
1. 单元测试工具单元测试是软件测试中的一种基本测试方法,用于验证程序中的最小可测试单位(函数或方法)的正确性。
常用的单元测试工具包括JUnit(Java语言)、PyTest(Python语言)、NUnit(.NET平台)等。
以下是使用JUnit进行单元测试的步骤:步骤一:为每个测试写一个测试类,并在类中使用@Test注解标记需要测试的方法。
步骤二:编写测试方法,并使用断言语句验证测试的结果是否符合预期。
步骤三:运行测试类,查看测试结果。
2. 集成测试工具集成测试是对软件系统中多个模块之间的协作进行测试。
通过集成测试工具,我们可以模拟用户的操作流程,测试整个系统的功能和性能。
常用的集成测试工具包括Selenium、Jenkins、Travis CI等。
以下是使用Selenium进行集成测试的步骤:步骤一:安装Selenium并配置WebDriver。
步骤二:编写测试脚本,包括打开浏览器、输入URL、模拟用户操作等。
步骤三:运行测试脚本,查看测试结果。
3. 性能测试工具性能测试是评估软件系统在不同负载下的性能表现的一种测试方法。
通过性能测试工具,我们可以模拟高并发、大数据量等场景,评估系统的稳定性和性能指标。
常用的性能测试工具包括JMeter、LoadRunner、Gatling等。
以下是使用JMeter进行性能测试的步骤:步骤一:安装JMeter并配置测试环境。
步骤二:创建测试计划,包括线程组、HTTP请求等。
步骤三:设置监控项,如响应时间、吞吐量等。
步骤四:运行测试计划,收集测试结果。
4. 自动化测试工具自动化测试是利用脚本或工具执行测试用例的测试方法,可以提高测试效率和准确性。
缺陷管理工具jira与mantis比较

Mantis与Jira对比hjjlearning一、安装对比1、Mantis安装●Mantis安装稍微比较麻烦一点,需要做多项配置,具体参考编写的“缺陷管理工具Mantis搭建手册.doc”。
2、Jira安装●JIRA官方网站有制定好的安装包,只要一步一步next就可以安装完备,默认安装的数据库为自带的HSQL,可以自己配置外置数据库,支持MySql,Sql2000,Orcale 等主流数据库。
●更换数据库可以参考官方文档。
●注意一点:在用安装包进行安装JIRA,如果选中了安装成服务,好像在局域网其他电脑就访问不了,暂时没找到原因。
如下图图1 安装成服务总体来说,在安装过程中,Mantis要比JIRA复杂一点。
二、JIRA介绍1.JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。
JIRA创建的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。
Jira融合了项目管理、任务管理和缺陷管理,许多着名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。
同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。
正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。
功能列表:●问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进四种),可自定义;●问题跟进情况的分析报告;●对不同项目配置不同管理功能;●组件/模块负责人功能;●项目email地址功能;●无限制的工作流,可以自己定制工作流;●子任务功能;●邮件通知功能;●CVS、SVN以及LDAP的集成功能;●丰富的自配置项目;●丰富的插件配置;●易用性良好;2.JIRA优点与缺点●优点a)用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面发挥到了极致!b)JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在顺利快速的进行,朝意想的目标迈进。
18款最佳问题跟踪管理软件

18款最佳问题跟踪管理软件对于开发者来说,Bug往往是他们最头疼的问题。
有些Bug会隐藏的很深,很难发现,甚至用户已经使用了才出现,这样真是赔了名声又折钱。
为了让开发者更早地发现和消灭Bug,本文收集了18款最佳的Bug处理应用程序,这些系统有收费也有免费的,大家可以根据自己的实际情况选择性价比最好的那一款。
1.Mantis BTMantisBT是一个开源的问题跟踪器,只需几分钟,用户便可启动使用,然后就可以开始和他们的团队成员和客户协作,管理他们的项目。
你一旦开始使用,就会一发不可收拾的喜欢上它!2.BugLog HQBugLogHQ是一款免费和开源的工具,主要功能是处理多个应用中的Bug和可能遇到的问题。
它能提供统一标准的错误信息显示,允许用户简单的进行搜索,图形化,甚至是跟踪Bug报告。
它还会提供一个仪表板来显示聚合的数据视图,帮助用户监控整个项目的健康情况。
3. JIRAJIRA是一个优秀的对整个软件研发生命周期(包括计划、开发、发布)进行管理的项目跟踪工具。
上万个团队选择JIRA对日常事务进行跟踪,并使团队始终获得最新信息。
4.Log DiggerLogDigger是个拥有终极套件工具的软件,帮助用户分类和收集用户基于Java应用的详细错误报告信息。
它能运行任意的Java开发框架,而且体积非常小,只有500KB。
同时,它还能通过HTTP POST来构建自定义模块,发送到BugDigger进行自动排序。
它的界面非常直观,不存在任何易用性问题。
5.Snowy EveningSnowy Evening是一款非常优秀的问题跟踪应用程序,功能非常强大,而且易于使用。
它提供了很好的GitHub和jsFiddle集成,同时也拥有一个非常简洁的界面。
用户可以访问一个仪表盘,它就会提供用户参与的每一个开放项目的汇总,从而帮助用户很好的跟踪和修复可能出现的问题。
6.BugnetBugnet是一款开源的问题跟踪&项目管理工具,基于最新的框架、SQL Server 和微软服务器平台。
JIRA bug提交管理规范

Bug提交管理规范修订历史目录1. BUG管理工具介绍 (3)2. BUG定义 (3)1. BUG分类 (3)2. Bug等级 (3)3. Bug状态 (4)4. Bug优先级 (4)3. BUG的生命周期 (4)4. BUG管理规范 (5)1) 项目的创建 (5)项目名称及代号规范 (5)项目的模块及版本划分规范 (5)用户角色权限分配规范 (6)2) BUG提交规范 (6)BUG的报告内容 (6)主题,即BUG简要描述 (7)严重程度选择 (7)优先级选择 (8)模块及版本选择 (8)环境 (9)BUG详细描述 (9)其他规范 (9)3) BUG分配及处理 (10)BUG的分配 (10)BUG处理 (10)4) BUG验证及关闭 (10)1.BUG管理工具介绍常用的BUG管理工具有JIRA、BugFree、Bugzilla、Mantis、XPWeb等。
我们公司采用的是JIAR,JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
2.BUG定义1.BUG分类BUG 就是指系统存的各种缺陷,可以从很多角度对BUG进行分类。
1、从功能方面分,产生BUG的原因大体可以归结为以下四种:A.重复的功能;B.多余的功能;C.功能没有达到设计的要求;D.功能实现与设计要求不相符。
2、从易用性方面分,可以归结为三点:A.界面不美观,控件排列、格式不统一,焦点控制不合理或不全面;B.缺少帮助信息,或者帮助信息不完全;C.功能操作复杂,提示信息不合理,易产生歧义。
3、从安全性方面分,BUG可以划分为以下几类:A.数据有效性检测不合理;B.重要数据在传输中没有加密;C.缺少身份认证机制或认证不合理;D.数据产生缺乏随机性;E.网络安全性:开放端口、服务; F.系统日志、审计。
4、从可靠性方面分,BUG可划分为以下几类:A.数据存贮的可靠性;B.业务处理的可靠性;C.硬件可靠性:如打印机;D.应急处理措施;E.数据备份、恢复。
缺陷管理工具比较

缺陷管理工具比较现在缺陷管理工具比较多,由于项目需要,我对一下几种缺陷工具做了以下比较:TestDirector:MI公司的缺陷管理工具,优点是:B/S构架模式;Windows平台;.可以定制流程;可以定制查询;可以定制功能域;可以定制用户角色,可以定制角色权限;可Email通知;可以生产各种报表;支持多种数据库;可以与其他MI公司测试工具集成;安装配置较为简单,有可优化的工作流,可使用C改进优化系统。
缺点是:价格太贵(呵呵,死结);除与微软的Access接口比较好,其他数据库接口不是太完善;没有中文版(虽然有破解汉化版),缺少角色可视窗口配置,版本更新,但功能没有改进。
Mantis:优点,开源,不收费,B/S构架模式;Windows平台;可邮件通知,操作较为灵活。
缺点:安装配置复杂,不收费的东西,界面也不够美观,有很多功能根本只是架子,没法真正使用,比如说添加附件。
BugFree:这款缺陷管理工具跟Mantis一样开源的,缺点优点也跟Mantis相近。
QAMonitor:这个工具很小巧,优点是操作简单,直观,对只有几个人的开发测试团队内部测试用很适合,并且是中文的。
缺点是:基于C/S结构,项目配置需要到底层数据库中去配置,缺少项目定制客户界面,因为适合内部测试,所以没有全面的报表分析,没有Email通知。
Bugzero:安装配置比较复杂,需要单独安装java和tomcat。
B/s 版本,价格还可以,国产软件,试用版是英文版,并且页面出现乱码,通过在线试用,流程不太清晰,界面不够客户(测试人员的职业病对每个软件的使用都已发现缺陷为目标)。
迅捷缺陷跟踪系统:安装配置简单,中文使用方便,流程控制较清晰,缺少邮件通知功能,缺陷参数少,界面粗糙,没有独立可管理的数据库。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
缺陷管理工具j i r a与
m a n t i s比较修订版 IBMT standardization office【IBMT5AB-IBMT08-IBMT2C-ZZT18】
Mantis与Jira对比
hjjlearning
一、安装对比
1、M antis安装
Mantis安装稍微比较麻烦一点,需要做多项配置,具体参考编写的“缺陷管理工
具Mantis搭建手册.doc”。
2、J ira安装
JIRA官方网站有制定好的安装包,只要一步一步next就可以安装完备,默认安
装的数据库为自带的HSQL,可以自己配置外置数据库,支持MySql,
Sql2000,Orcale等主流数据库。
更换数据库可以参考官方文档。
注意一点:在用安装包进行安装JIRA,如果选中了安装成服务,好像在局域网其他电脑就访问不了,暂时没找到原因。
如下图
图1 安装成服务
总体来说,在安装过程中,Mantis要比JIRA复杂一点。
二、JIRA介绍
1.JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。
JIRA创建
的问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,
所以它也一是过程管理系统。
Jira融合了项目管理、任务管理和缺陷管理,许多着名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。
同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。
正因为其开放性,价格上自然也相当不菲,对于中小型的软件企业做项目管理,则又要另寻出路。
功能列表:
问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、Improvement-改进四种),可自定义;
问题跟进情况的分析报告;
对不同项目配置不同管理功能;
组件/模块负责人功能;
项目email地址功能;
无限制的工作流,可以自己定制工作流;
子任务功能;
邮件通知功能;
CVS、SVN以及LDAP的集成功能;
丰富的自配置项目;
丰富的插件配置;
易用性良好;
2.JIRA优点与缺点
优点
a)用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行协作通知,
在实际工作中使工作效率提高很多,效果非常不错!安全性、可扩展性方面
发挥到了极致!
b)JIRA不仅仅是一个缺陷跟踪系统,通过Jira,可以整合客户、开发人员、测
试人员,各人各司其职,信息很快得到交流和反馈,让大家感到软件开发在
顺利快速的进行,朝意想的目标迈进。
c)丰富的插件及界面自定义功能,基本上可以满足项目的需要。
d)JIRA除了做缺陷管理系统外,还可以做为需求管理,任务管理,过程管理
系统,可以做为多种用途。
e)JIRA在易用性方面做得非常出色,配置一切都通过界面操作,用户使用也
非常简单,可以让使用人员很快就上手。
缺点
a)对应测试需求,测试用例等都没有提供直接的方式进行管理,没有做到测试
计划,需求,用例的关联。
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)丰富的过滤器搜索功能。
e)开源软件,可以修改代码进行2次开发。
缺点
a)安装配置复杂,界面不美观。
b)工作流整体已写死,不好进行配置,配置不灵活。
c)管理不方便,修改配置大部分需要进行代码修改。
四、图形报表对比
1、J IRA图形报表
JIRA本身没有提供图形报表的功能,需要安装插件才能形成图形报表。
GreenHopper——是一个创新的项目管理工具,它提供计划Board来帮助您依据版本和组件来分派问题,任务Board用来帮助工作流,Chart Board用来跟踪进展。
图一
图二
Charting——通过饼图,条形图,折线图,面域图来跟踪您的JIRA问题,安装完Charting后,需要进行一些设置,设置完成后,在浏览项目页面中的报告下面会多出几项,如下图:
图三
a)Recently Created Issues Report ——显示最近创建的Issue的图。
如果数量多,
则需要开发人员抓紧修复。
图四
b)Created vs Resolved Issues - 新创建和解决的Issue的趋势图。
刚开始测试,一
般是发现的Bug多,解决的少,到了后期,是发现的少,解决的多。
可以根据这个趋势来判断软件质量。
图五
c)Resolution Time Report- 解决Issue的平均时间,可以看出团队的效率和速
度,应该尽快提高解决Issue的速度,降低时间,很多公司规定,严重问题
24小时内解决,则可以通过Filter和Resolution Time配合来检查。
图六
d)Average-Age Open Issues - 显示问题未被解决的天数平均值的柱状图。
这个图
表显示了指定时间段(例如每天,每周)问题遗留的时间的平均值。
图七
e)Pie Chart- 显示来自项目或者过滤器由统计类型归纳的问题饼状图。
问题可
以按它的任一可统计的属性来归纳(例如状态优先级等等),可以根据不
同的统计类型来查看报表。
图八
图九
2、M antis图形报表
Mantis图形报表在安装的时候就已经配置成功,Mantis图形报表的功能比较丰富,缺点就是不能自己进行定制查看。
综合报表——包括按项目,按问题状态,按严重性,按日期等,如下图:
图十一
按状态统计,如下图:
按优先级统计,如下图:
按严重性统计,如下图:
按模块统计,如下图:
按完成度统计,如下图:
统计报表——包括按日期,按日期,按报告人等一个完整的统计报表,如下图:从上面对比2种图形报表,感觉jira报表功能强大一点,主要是可以自行设置统计条件,而Mantis不能自行设计统计条件,不过Mantis的报表功能也很强大。
五、定制对比
1、J IRA——易与定制,大部分功能都能通过管理界面进行设置,也可以通过插件对功
能进行加强。
JIRA的管理页面非常强大,包含各个方面,全界面操作,极少需要进行代码修改。
2、M antis——不太易进行定制操作,很多功能都写得比较固定,修改需要进行代码改
动,不方便,在界面上只能简单定制,如下图:
JIRA与Mantis定制,扩展性方面,JIRA要强Mantis,除非对Mantis进行代码开发。
但如果只做缺陷管理系统,Mantis提供的功能也差不多够了。
只是JIRA使用起来根据灵活。
六、管理与使用对比
1、J IRA——在管理上方便,使用也很方面,用户可以自己设置一个工作流,自己设置
项目配置选项,只要熟悉流程,不管是缺陷系统,任务系统还是计划系统都能实施
起来。
2、M antis——在使用上也很方面,管理上也不复杂可以很快熟悉Mantis的管理流程,
但不能自己制定工作流,不能自己对项目进行自定义配置,只能根据Mantis已有的流程进行简单修改。
七、对比要点总结
八、结论
通过上面的对比情况,在产品功能,定制等方面,JIRA要强于Mantis,JIRA适合需要进行计划管理,任务管理,需求管理,缺陷管理为一体的企业,如果只是使用缺陷管理系统这一个功能,建议使用Mantis,毕竟Mantis在持续开发,也可以自己进行简单定制,而且是免费的。
JIRA功能强大,但价格不便宜,如果只是用缺陷管理系统,就有点浪费。