`
butterluo
  • 浏览: 54178 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Bugzilla与JIRA的对比

    博客分类:
  • pm
阅读更多

BugzillaJIRA的对比
Judy Shen
JIRA是澳大利亚Atlassian公司开发的一款不错的商业问题跟踪工具,包括bug、需求变更、评审记录等均可以在这个软件中进行管理。而Bugzilla则是一款开源免费的bug跟踪工具。在本文,我将Bugzilla和JIRA进行了对比。
对比项
Bugzilla
JIRA
版权
免费软件
商业软件
安装
会比较不方便,但是目前不存在这个问题。
方便
响应速度
相对Bugzilla,会慢一点。
Bug处理流程
流程定制
不可以,流程是固定的
可根据不同的问题类型定义不同的工作流
非登记人能否验证、关闭bug
可以
只要有权限,用户可以验证、关闭非自己登记的bug。
另外,开发人员可以处理不是分配给自己的bug。
在分配界面,是否能修改bug信息
可以
分配界面不能修改bug信息;如果要修改bug信息(如“预期解决时间”),必须要进入编辑bug页面才可以。
功能
Bug属性
l         缺少:
属性
应对办法
集成版本
暂无办法
修复版本
bug类型
产生来源
Bug修复工作量
预期解决时间
暂用“优先级”来反映
重新打开次数
查看achrive
l         待改进:
属性
说明
Bug编号
所有项目的bug编号使用同一个序列。最好是每个项目有自己的编号序列。
l         缺少:
属性
应对办法
产品版本
可以在系统中自定义一个输入域
产生来源
Bug修复工作量
在系统中有这个字段,但是要使用这个字段,需要打开一个开关。
重新打开次数
暂无办法
严重性
系统中的“优先级”所描述的内容就是“严重性”的内容,可修改jsp文件,将“优先级”改为“严重性”。
优先级
1.自定义这个输入域或2.因有“预期解决时间”输入框,故该属性可以不需要。
Bug属性中,下拉框的值是否可定制
Product、Component、Version可定制,其他(如Priority、Severity等)不能定制
都可以定制
数据的备份、导入、导出
实现备份、恢复功能
可以。备份的数据是xml格式。
可以将Bugzilla的数据导入JIRA数据库中。
邮件通知功能
有。
Bug状态变化实时通知。
有。
1.Bug状态变化实时通知。
2.定期收到邮件通知。(对自定义的过滤器进行订阅)
超时重新登录控制
没有
过滤器
有,但查询页面中只能保存一个查询条件
有,可以根据需要定义多个过滤器。
统计功能
图形及表格两种方式。统计内容,可根据需要自定义。
只能查看各版本的bug分布图、登录用户的bug分布图、及发行报告。
快速搜索
1.在首页才可以对bug进行快速搜索(bug编号或者bug描述)。
2. 进入选择项目、新增bug等页面时,就只能在页面最下方使用bug编号进行搜索,而不能对bug描述进行搜索,除非进入专门的搜索页面才可以。
JIRA则是将快速搜索放在了Top Bar,任何时候,都可以输入问题编号或者文本进行搜索。
快速搜索结果准确性
搜索的结果不合理。(选择Athena项目,输入“IDE”或“抓图”,搜出的结果不正确)
对于中文的搜索支持较好。对于单字母的搜索,结果不准确。
附件/屏幕截图上传
不可以
可以,但是必须经过三个步骤:
1.     attachment开关打开
2.     设置权限,哪些权限可以上传附件
3.     在“Field Layout (System)”中,将“attachment”域设置为显示。
(还可以限制上传附件的大小)
批量编辑、删除bug
不可以
可以
bug转移到其他项目
不可以
可以
对全角双引号的支持
支持
在文本输入框中,全角双引号及双引号内的中文字会变成半角双引号符号。如果使用半角双引号,那么双引号内的中文字不会出错。
界面
美观性
比较粗糙,需要管理人员二次开发。
较美观,并可根据需要进行界面的调整,定义新的字段
图例区分
在查询bug界面,对最高和最低两种严重性级别,使用不同的字体颜色表现
1.     使用各种图标标识bug状态
2.     open的问题条,使用不同的颜色条标识不同优先级问题的比例。
更改网站设置,如背景色、logo
不可以
可以
定制界面输入域的属性
不可以
可以
(可定制:是否显示、是否必填、位置等)
排序、自定义显示列
可以
可以
 

分享到:
评论

相关推荐

    软件工程期末考试试卷及答案

    测试阶段则可能涉及黑盒测试、白盒测试、灰盒测试的定义与应用,以及缺陷管理流程,如Bugzilla或Jira的使用。此外,性能测试、压力测试、安全性测试等也是软件工程师应掌握的知识点。 最后,维护阶段的考点可能包括...

    **大学062软件测试ABC卷和答案

    答案部分则为学习者提供了自我评估的机会,他们可以对比自己的解答与标准答案,找出理解上的偏差或遗漏,从而有针对性地进行复习和提高。这种自我反馈机制对于巩固理论知识和提升实践能力都大有裨益。 总的来说,这...

    Visual.SourceSafe

    1. 问题追踪:VSS2005虽然没有内置的问题追踪系统,但可以通过与其他工具(如Bugzilla或JIRA)集成来实现。 2. 项目里程碑:VSS2005允许设定项目里程碑,便于团队跟踪项目进度。 3. 自动备份:VSS2005可以配置定期...

    软件工程思想

    质量管理则关注过程的持续改进,通过使用工具如Bugzilla、JIRA等来跟踪和管理缺陷。 八、项目管理 项目管理涉及进度计划、资源分配、风险管理等,工具如Gantt图、WBS等帮助项目经理有效控制项目进度。敏捷项目管理...

    testlink v 1.9

    5. **缺陷跟踪**:当发现软件问题时,TestLink可以直接链接到缺陷跟踪系统,如Bugzilla或JIRA,方便问题的报告和跟踪。 6. **自定义字段和工作流程**:根据项目需求,用户可以自定义测试用例、缺陷等实体的字段,...

    2005-2011软件评测师试题及答案(全)

    8. **缺陷管理**:如何记录、跟踪和管理软件缺陷,以及使用缺陷管理工具如Bugzilla、JIRA等。 9. **法规与标准**:如CMMI、ISTQB等国际认证体系,以及ISO 12207、ISO/IEC 15504等软件工程相关标准,这些都是软件...

    MyEclipse详细教程.

    3. 任务管理:支持与Bugzilla、JIRA等任务跟踪系统集成,方便管理开发任务。 八、性能优化与插件扩展 1. 性能优化:MyEclipse提供了代码分析工具,帮助找出性能瓶颈并提供优化建议。 2. 插件市场:MyEclipse拥有...

    电子功用-应用程序的测试方法及装置、电子设备

    - 缺陷跟踪和管理:使用工具如Bugzilla或Jira来记录、追踪和解决发现的问题。 - 代码审查:通过同行评审确保代码质量和遵循编码标准。 - 配置管理:版本控制(如Git)和构建自动化(如Maven)确保团队协作顺畅。 ...

    海量C++,java,软件测试程序员面试题

    5. **缺陷管理**:Bugzilla、JIRA等工具,缺陷生命周期,缺陷报告编写。 6. **测试文档**:测试计划、测试策略、测试报告的编写。 7. **敏捷开发**:Scrum、Kanban等敏捷框架,持续集成和持续交付。 此外,标签中...

    软件测试新手学习指南

    常见的工具如Bugzilla、JIRA、TestRail等可以帮助团队更好地协作,确保每个问题都被及时处理。 #### 七、深入理解产品需求 深入理解产品需求对于发现有价值的缺陷至关重要。这不仅需要具备良好的沟通技巧,还需要...

    测试新手学习宝典

    2. 缺陷管理工具:介绍常见缺陷管理工具的使用,如JIRA、Bugzilla等。 3. 缺陷预防:讨论如何通过改进流程和提高代码质量来减少缺陷的发生。 五、自动化测试 1. 自动化测试工具:列举并比较常见的自动化测试工具,...

    大话移动APP测试 Android与iOS应用测试指南

    2. 缺陷跟踪:使用Jira、Bugzilla等工具记录和追踪bug,确保及时修复。 3. 测试报告:总结测试结果,分析问题原因,提供改进建议。 综上,移动APP测试涵盖广泛,涉及设备兼容性、功能验证、性能评估、安全检查等多...

    软件测试工程师面试题

    使用缺陷管理工具如Jira或Bugzilla,可以帮助团队高效追踪缺陷状态,促进问题解决。 #### 七、软件过程改进与配置管理 **软件过程改进与配置管理的意义** 持续改进软件过程是提升团队效率和软件质量的重要途径。...

    11套软件测试企业面试题

    3. 缺陷跟踪工具:列举一些常用的缺陷管理工具,如JIRA、Bugzilla等。 四、自动化测试 1. 自动化测试工具:介绍Selenium、Appium、Junit等自动化测试工具的用途。 2. 编写测试脚本:解释如何为功能测试或性能测试...

    testlink_1.8.5b

    7. **接口集成**:TestLink 可与其他工具如JIRA、Bugzilla等进行集成,实现数据同步和自动化工作流程。 8. **权限控制**:细致的角色权限设定,确保敏感信息的安全,同时允许团队成员根据职责进行操作。 9. **...

    软件测试工程师试题以及答案

    3. **测试工具**:四级考试可能包含对常用测试工具的了解,如自动化测试工具(如Selenium、Junit)、性能测试工具(如LoadRunner、JMeter)和缺陷管理工具(如JIRA、Bugzilla)的使用。 4. **软件评估与度量**:这...

    Defect

    - 期望结果与实际结果:清晰对比期望的系统行为和当前观察到的行为。 - 日志和截图:提供有助于定位问题的附加信息。 综上所述,"Defect"在IT领域涵盖了软件开发的多个方面,从缺陷的发现、分类、处理到预防,都...

Global site tag (gtag.js) - Google Analytics