ClearQuest 用户管理简要分析

发表于:2007-11-26 13:39

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

 作者:王晓悦 孙志强    来源:网络转载

        软件的质量已经越来越成为软件产品成功的关键性因素,质量保证的一个重要方法就是通过测试来尽早的发现问题。而缺陷管理是软件正是软件开发过程中,完成对缺陷报告的记录、分析和状态更新等管理的重要手段,是软件开发生命周期中的重要组成部分,并且贯穿整个软件开发生命周期。IBM Rational ClearQuest是特别针对动态的、不断更新的软件开发工作的缺陷管理软件,提供了最佳的变更需求管理解决方案。
1. 背景介绍

        随着软件产业的发展,软件的质量已经越来越成为软件产品成功的关键性因素,质量保证的一个重要方法就是通过测试来尽早的发现问题。而缺陷管理是软件正是软件开发过程中,完成对缺陷报告的记录、分析和状态更新等管理的重要手段,是软件开发生命周期中的重要组成部分,并且贯穿整个软件开发生命周期。一个完善的缺陷跟踪管理系统对于测试的成功实施是非常重要的。

        IBM Rational ClearQuest 是特别针对动态的、不断更新的软件开发工作的缺陷管理软件,提供了最佳的变更需求管理解决方案。运用 ClearQuest 可以方便地跟踪、管理相关的软件变更需求,充分掌握变更的现状,用户也可按不同需要调节 ClearQuest 的操作模式,从而来保证软件产品的质量。

        ClearQuest 具有完善的用户权限控制系统,可以对整个开发团队中的全部成员实现权限管理,对于不同用户,可以根据其在开发团队中担任的角色来分配其相应的权限。这样在使用 ClearQuest 实现缺陷管理之前,首先需要对 ClearQuest 中的用户及用户组进行相应的配置。而在配置过程中,需要首先弄清 ClearQuest 用户权限中 User Privilege 和 User Permission 的作用及相互之前的关系。本文介绍了在使用 ClearQuest 实现缺陷管理过程中,如何对 ClearQuest 中用户及用户组进行配置管理,从而实现对不同的角色设定不同权限。

2. ClearQuest 用户权限概述

        ClearQuest 有独立的用户权限管理工具。当用户安装好 ClearQuest 后,就可以通过 ClearQuest 中的“ClearQuest User Administrator”来对 ClearQuest 的用户进行管理。在“ClearQuest User Administrator”中可以添加、修改 ClearQuest 用户和组,编辑用户属性信息,同时也可以修改用户的特权 Privilege 属性。

        在进行 ClearQuest 用户配置之前,需要了解的是 ClearQuest 中用户配置包括两部分,分别是 User Privilege 和 User Permission。下面分别来对这两个部分的内容进行简要介绍。

        User Privilege(用户特权):这部分用户权限的设定是在ClearQuest User Administrator中进行设定的。主要是用来设定每一个用户对ClearQuest中各部分组件的权限,其中包括9种不同类别的特权。可以说是ClearQuest总体权限设置。 
        User Permission(文件夹访问控制权限):这部分用户权限的设定是在ClearQuest客户端中进行设定的。主要是设定不同用户或用户组对ClearQuest中各文件夹访问权限控制。 
        设置 User Privilege(用户特权):ClearQuest 中各部分组件及功能模块,都可以通过设置 User Privilege(用户特权)来限制用户的访问权限。因此用户特权设定是对于每一个 ClearQuest 的用户总的权限控制,包括用户是否激活、是否能够编辑 Schema、是否能够察看其他用户及用户组等;
设置 User Permission(文件夹访问控制权限):对于使用 ClearQuest 实现缺陷管理的具体软件开发项目,在 ClearQuest 中都会包含有特定的项目文件夹实现对该项        目的缺陷跟踪管理,该文件夹中包括大量 Defect 信息及报告。而对于该项目中,根据用户角色的不同,其所具有的对该项目文件夹中内容的访问权限也会不同。例如:一个项目的开发测试人员对其他项目的缺陷管理文件夹是不可见的,而该项目的项目经理对其他相关项目的缺陷管理文件夹是只读的权限,对某些特定文件夹是读限制的。这些都是通过设置 User Permission(文件夹访问控制权限)来实现对于不同用户组及用户的文件夹的访问控制权限。 
        下面分别来对这两部分进行介绍。

3. ClearQuest 用户特权(User Privilege)

        在使用 ClearQuest 之前,首先需要通过“ClearQuest User Administrator”来设定对 ClearQuest 用户进行配置。主要包括添加用户、用户组,设定用户密码及其他属性信息,同时还需要对不同用户设定用户特权(User Privilege)。以下来分别介绍 9 种不同的用户特权及其作用。9 种用户特权如图 1、图 2 所示:


图 1: 9 种用户特权
9 种用户特权

图 2: 9 种用户特权
9 种用户特权

  • Super User(超级用户):被选中该项的用户会包含所有特权;?
  • Active User(活动用户):该选项决定该用户是否处于活跃状态;?
  • Dynamic List Administrator(动态列表管理员):被选中该项并处于活跃状态的用户,可以在 ClearQuest 客户端中编辑动态列表(Dynamic List);
  • Public Folder Administrator(公共文件夹管理员):被选中该项并处于活跃状态的用户,可以进行的操作包括:?
41/41234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • chrismzy
    2007-12-18 11:13:54

    哪里有下啊 谢谢

  • xia8940516
    2007-11-28 00:09:07

    CQ是一个缺陷管理软件。我目前的权限是提交CQ 单,更改“等待测试”到“正在测试”。我们测试工作的任务基本上按照CQ  单来安排。因为有很多个项目多使用一个CQ服务器,所以你可以看到其他项目组提交的CQ单。我平时很大一部分的时间是对CQ 的管理,包括提交CQ ,查询CQ状态,配合其他人员对CQ状态进行跟踪。难度谈不上。不过个人感觉,这个变更管理系统是很好的。只是有时候太按部就班,显的有点死板。我会努力的去学习这个工具的。为项目做准备。

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号