各模块详细说明如下:
●权限控制模块。为测试人员、开发人员和项目管理人员分配不同的权限,如浏览、报告、修改、查询、统计、分析、删除、备份等。
●分析模块。统计和分析满足条件的缺陷,输入分析结果;分析结果可以存成文件,可以包括数据、文字、表格和统计图形等内容。
●备份模块。备份当前缺陷跟踪数据库的缺陷;全部备份或者备份满足条件的缺陷。
●查询模块。根据查询条件,查找满足条件的缺陷;包括简单条件查询和复杂条件查询。
●修改模块。用于开发人员和测试人员更新缺陷状态信息;开发人员验证报告的缺陷,修改缺陷,更新修改缺陷的信息;测试人员补充缺陷内容,验证和关闭修正的缺陷。
5 缺陷跟踪数据库的缺陷管理
缺陷跟踪数据库(DTD)是一种可以提高缺陷处理效率的工具,要充分发挥它的作用,需要对缺陷跟踪数据库进行有效的管理[3] 。
5.1 角色和权限划分
使用DTD的用户有多种类型,而且他们使用的目的关注的内容也各不相同,为更有效地对DTD中每个缺陷进行正确处理,保证缺陷处理的客观性和安全性,我们对不同的使用者分配不同的缺陷处理权限。
默认情况下,数据库有四个组,测试组、质量保证组、修正缺陷组、项目管理组。可以根据需要随时添加和减少这些组的成员。
各组对应权限如表5所示。专有权限是本组成员才有的权限,公共权限是每个使用缺陷数据库的人员都有的权限。
表5
5.2 缺陷数据分析和显示
文章来源于领测软件测试网 https://www.ltesting.net/