一种支持自动化测试的测试管理工具的实现

发表于:2010-12-07 11:33

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:甘泽洲    来源:51Testing软件测试网采编

分享:

  各模块详细说明如下:

  ●报告模块。用于软件测试人员向数据库报告新的缺陷。

  ●权限控制模块。为测试人员、开发人员和项目管理人员分配不同的权限,如浏览、报告、修改、查询、统计、分析、删除、备份等。

  ●分析模块。统计和分析满足条件的缺陷,输入分析结果;分析结果可以存成文件,可以包括数据、文字、表格和统计图形等内容。

  ●备份模块。备份当前缺陷跟踪数据库的缺陷;全部备份或者备份满足条件的缺陷。

  ●查询模块。根据查询条件,查找满足条件的缺陷;包括简单条件查询和复杂条件查询。

  ●修改模块。用于开发人员和测试人员更新缺陷状态信息;开发人员验证报告的缺陷,修改缺陷,更新修改缺陷的信息;测试人员补充缺陷内容,验证和关闭修正的缺陷。

  5  缺陷跟踪数据库的缺陷管理

  缺陷跟踪数据库(DTD)是一种可以提高缺陷处理效率的工具,要充分发挥它的作用,需要对缺陷跟踪数据库进行有效的管理[3] 。

  5.1  角色和权限划分

  使用DTD的用户有多种类型,而且他们使用的目的关注的内容也各不相同,为更有效地对DTD中每个缺陷进行正确处理,保证缺陷处理的客观性和安全性,我们对不同的使用者分配不同的缺陷处理权限。

  默认情况下,数据库有四个组,测试组、质量保证组、修正缺陷组、项目管理组。可以根据需要随时添加和减少这些组的成员。

  各组对应权限如表5所示。专有权限是本组成员才有的权限,公共权限是每个使用缺陷数据库的人员都有的权限。

表5

54/5<12345>
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号