8.4 缺陷管理工具

软件缺陷跟踪过程需要有软件工具支撑:

Mercury TestDirector(简称TD)
HP Quality Center(简称QC)
Rational ClearQuest(简称CQ)
Jira
禅道
Bugzilla
Bugfree
Mantis
TestTrack Pro
Raid/BMS
SilkCentral Issue Manager
Lotus Notes

下面以禅道为例,介绍常用缺陷管理工具的使用。

8.4.1 禅道的使用

禅道是开源的研发项目管理软件,支持传统的瀑布模型和流行的敏捷模型,涵盖了软件的全生命周期管理。

在创建好项目集和产品的情况下,就可以在测试中提交Bug:

填写好缺陷的各个部分的内容,保存之后,就提交了第一个缺陷,跟踪缺陷主要是前三个操作:

点击第一个OK,是对于缺陷的确认,并在接下来的窗口中确定Bug的种类和优先级:

已经确认的缺陷,第一个OK的操作已经变为灰色:

将第二个缺陷确认后,点击解决按钮,在此窗口中写入解决方案和版本,日期等,保存。

第二个缺陷的解决按钮变为灰色,并且状态变为已解决:

将第三个缺陷也改为已解决,这时第三个关闭按钮将为可用,点击后输入关闭的备注,保存。

这时默认的视图是显示未关闭的缺陷,要在上面筛选种选择全部,可以查看到第三个缺陷的操作都为灰色,指派给也变为Closed,并且状态变为已关闭。

在Bug视图右上角还可以选择报表,根据需要得出各种图形报表。