缺陷管理工具的配置和使用

序号 缺陷管理工具 商用OR免费 是否跨平台 优点 缺点
1 QC(QualityCenter) 商用

QC提供了一个平台,可以为我们提供一些实时的数据,通过数据,

我们可以查看一些需求的覆盖度货物相关的缺陷等,并可以制造出

一些商业风险图。它是一个集中式的仓库

越来越耗资源,越来越不稳定

2 Bugzilla 免费 检索功能强大,通过跟踪和描述处理bug,附件管理 界面不足,语言种类不多
3 禅道 免费 一体化研发管理,概念清晰,功能完备

界面设计稍稍逊色,不够简洁,

颜色使用也比较单一,不够丰富

4 Mantis 免费

支持多项目、多语言,权限设置灵活主页可发布项目相关新闻,方便信息传递

许多设置还得通过修改代码来实现,比较麻烦
5 JIRA 商用

用它管理项目,跟踪任务、bug,通过JIRA的邮件通知功能进行

协作通知,在实际工作中是工作效率提高很多

无法设定条件控制问题状态的变化,且界面不

友好,无法设定条件控制问题状态的变化

6 Gitlab 免费 轻松实现代码复用,非常易于浏览提交过的版本并提供一个文件历史库 依赖关系多,不容易管理,卸载Gitlab相对麻烦

 

 

表2:基于Bugzilla的缺陷分析理解
缺陷信息 BugID(503619) BugID(481796) BugID(12331) BugID(513334)
Product(软件产品)

Write new and noteworthy

entry for the new JDT index

 JDT  Platform  JDT
Component(模块名) Core  Core  UI  Debug
Version(版本号) 4.6  4.5  1.0 4.7 
Hardware(运行平台) PC Linux  All All PC Windows NT  PC Windows7 
Importance(严重性) P3 normal

P1 enhancement with

9 votes 

P3 normal  P3 normal with 1 vote 
Status(缺陷所处状态) RESOLVED FIXED  RESOLVED FIXED RESOLVED WONTFIX  ASSIGNED 
Assignee(指定缺陷修复人员) Stefan Xenos  Stefan Xenos Nick Edgar  JDT-Debug-Inbox 
Depends on(上游缺陷) 481796

497119 490010 491461 491558 492488 492504 492506

492941 495557 495817 496044 496129 496142 497044

497168 497355 497518 497996 498658

 Null Null
Blocks(下游缺陷)

does not block

any open bugs

 84916 351410 495062 496136 497513 513334 503619

 does not block

any open bugs

does not block

any open bugs 

Reported(首先报告缺陷时间)

2016-10-04 14:29 EDT by

Stefan Xenos

 2015-11-09 22:16 EST by Stefan Xenos

 2002-03-27 03:42 EST

by Ralf Steck

 2017-03-08 13:32 EST

by Markus Keller

Modified(最后修改缺陷时间) 2016-10-28 03:11 EDT  2018-02-06 09:19 EST 2002-05-02 12:35 EDT   2018-10-05 04:24 EDT
#Comments(评论数量) 2  183 12 
LifeCycle(缺陷生存期) 24day  28months 37day 19months 

 

 

表3:基于Github的缺陷管理(IssueID:10450)分析理解
缺陷信息 IssueID(10450) IssueID(12263) IssueID(12230) IssueID(12207)
IssueTitle(标题)

ufunc._call_treats out

passed by position and

keyword differently

 hstack/vstack/column_stack

no longer accept generators

malloc issue with polyfit 

subclasses of np.void can cause a

segfault 

Product(软件产品) Numpy Numpy  Numpy   Numpy
Component(模块名) numpy.core numpy.core  numpy.core  numpy.core 
Reporter(缺陷报告人) eric-wieser  shoyer  astofrog  eric-wieser
Opened(首先报告缺陷时间) 2018.1.22 2018.10.26  2018.10.21  2018.10.18 
Assignee(制定缺陷修复人) No one assigned No one assigned  No one assigned  No one assigned 
#participants(参与交流人员) 3  5
Miilestons(里程碑) No milestone No milestone   1.15.4 release  No milestone
Modified(最后修改缺陷时间) 2018.3.6 2018.10.28  2018.10.28   2018.10.24
Status(缺陷状态) Closed  Open 3 Open 2 Closed   Open
#lifecycle(缺陷生存期) 43day  2day  7day  6day

posted on 2018-10-28 22:30  曹萌萌(自考)  阅读(646)  评论(0)    收藏  举报