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视图右上角还可以选择报表,根据需要得出各种图形报表。