首页:Quality Center
登陆,
菜单:Tools-customize
1、包括的子模块
(1)user properties:用户属性管理
(2)project users:用户管理
(3)groups:权限组管理
(4)module access:模块访问权限管理
(5)project entities:项目实体管理
(6)requirement types:需求类型管理
(7)risk-based quality management:风险分析管理
(8)project lists:项目列表管理
(9)automail:自动发邮件管理
(10)alert rules:通知规则管理
(11)workflow:工作流管理
2、user properties详解
修改当前登录用户的属性信息,包括密码
3、project users详解(重点、难点)
把用户添加到该项目,并分配用户的权限
(1)把用户添加到该项目
3种方法:
①add user by user name:通过用户名添加
需要知道用户名,一次加一个
②create new user:创建一个新的用户
密码为空,要设置密码需回到站点管理
③add user from list of site users:从站点用户列表中添加
一次添加多个
按下shift连续多选
按下ctrl不连续多选
(2)给每个用户分配权限
①权限管理机制:
QC提供“权限组”来管理用户的权限,每个“权限组”就是一定权限的集合,一个用户如果隶属于某个权限组,就具备了该组的所有权限
②QC提供的5个默认(内置)权限组:
TDAdmin:项目管理员
TestDirectory(TD):QC使用TD产品衍生出来的
Project manager:经理权限(项目、开发、测试)
QATester:测试组
QA:Quality Assurance:质量保证
Developer:开发组
Viewer:浏览组
③权限的体现
主要体现在“测试管理”模块中的操作
在“groups”中可以查看到每个组具体拥有的权限
④分配权限
把每个用户添加到不同的组中
Tceshi1—QATester
Tkaifa1—developer
Tjingli1—project manager
说明:
(1)一个用户可以隶属于多组,这样该用户拥有的权限就是这些组的并集
(2)如果内置组的权限不能满足管理要求,可以创建自定义权限组(在groups中)
4、Groups详解
可以完成:
内置组权限的查看、创建自定义组、把用户加到组中
(1)内置组权限的查看
选择某个内置组,点击“view”按钮
注意:内置组不能重命名(rename)、不能删除(delete)
(2)创建自定义组
当内置组不能满足管理需求,可以创建自定义权限组
① 点击“new”按钮
输入组名,在“create as”列表中,选择一个与要创建的组权限最接近的组(简化操作)
这一步完成后,新的组与“create as”中选的组权限完全一样
②点击“change”按钮,做权限的详细设置
在QATester基础上去掉了:
添加、修改、删除需求(缺陷)的权限
(3)把用户添加到组中,验证权限
选中自定义组,在“not in group”列表中,双击要添加的用户即可
5、module access详解
使某些组的成员完全不能访问“测试管理”中的某些子模块
练习
一、站点管理
1、创建一个域“上海分公司”
2、创建一个空项目:练习1
3、把“tceshi1”、“tkaifa1”、“tjingli1”加到该项目
4、再招聘3个人,添加到站点
lianxi1测试
lianxi2开发经理
lianxi3开发人员
5、把lianxi2设置成站点管理员
二、项目自定义管理
1、把lianxi1、2、3添加到项目中,并分配权限
2、创建一个自定义组mygroup1,使其与“developer”同权限,然后添加其“删除缺陷”的权限
3、把tjingli1添加到mygroup1中,同时把tjingli1从project manager中删除
4、使mygroup1组完全不能访问release(对应的是management中的一个选项卡)和requirement模块