- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
通过为项目分配用户和组来管理对 Test Manager 的访问。
条件
- The Administrator is set by default as Project owner on all projects. This role is independent of any role assignment.
- Access to Test Manager privileges is granted only by the Administrators or the Project owner, by assigning users and roles to the project.
- You can transfer project ownership to another user only if you are an Administrator or a Project owner.
- 已登录的用户在退出登录前无法删除。
用户角色和权限
Test Manager supports multiple roles: Project owner, Test Manager,Manual Tester,Test Designer,Test Executor,Read Only. The following table lists the privileges of each role.
| 权限 | 管理员/项目所有者 | Test Manager | 测试设计器 | 测试执行程序 | 手动测试仪 | 只读 |
|---|---|---|---|---|---|---|
| 更新和删除项目(读取、编辑、删除) | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 创建和查看项目 (读取) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 将用户和组分配给项目 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 访问项目设置 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 仪表板报告 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 创建、更新、删除集成连接 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 查看要求 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 创建、更新和删除要求(创建、读取、编辑、删除) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 将需求分配给测试用例 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 查看测试用例(读取) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 创建、更新和删除测试用例(创建、读取、编辑、删除) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 将测试步骤添加到测试用例 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 将 Studio 中的自动化链接到测试用例 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 创建、更新和删除文档(附加文件) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 创建、更新和删除自定义字段 | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| 创建、更新和删除标签 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 使用 Task Capture 记录 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 将测试用例分配给测试集 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 查看测试集(读取) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 创建、更新和删除测试测试(创建、读取、编辑、删除) | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 执行手动测试 | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
| 执行自动化测试 | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ |
| 从 Orchestrator 链接测试集 | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ |
| 查看测试结果(读取) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| 更新和删除测试测试(创建、读取、编辑、删除) | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
| 创建缺陷 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
启用访问权限管理
仅对旧版项目是必需的。新项目默认启用访问权限管理。
要管理用户和组,您需要在 Test Manager 项目中启用访问权限管理。打开 Test Manager 并导航至“项目设置”>“管理访问权限”,打开一个项目,单击“立即启用” ,然后确认您的操作。现在,您可以开始将用户和组分配给组织的项目。
管理用户与组
If you have a legacy project, you might need to enable access management, to start assigning users and groups to your project.
分配用户/组
要分配用户和组,您可以执行以下操作:
- 为用户或组分配租户特定角色。
- 为测试项目分配用户和组。
- 为用户和组分配项目特定角色。
将租户角色分配给用户和组
要在测试项目方面管理用户或组在租户级别可以执行的操作,您可以为用户或组分配特定于租户的角色。
-
打开测试管理器。
-
在标头中选择“设置” 。
-
转到“角色分配”选项卡。
-
选择“分配用户/组” 。
-
在表单字段中输入用户或组。例如,您可以将角色分配给Everyone 组。
-
Select the tenant user roles that you want to assign. You can choose from:
- 项目创建者
- 管理员
-
Select Add to confirm your action.
现已为用户和组分配租户角色。
将用户和组分配给项目
要授予用户和组对项目的只读访问权限,您可以将他们分配到项目,而无需为用户和组分配其他特定于项目的角色。
-
打开 Test Manager。
-
打开项目
-
导航至“项目设置”>“管理访问权限”。
-
选择“分配用户/组” 。
-
在表单字段中输入用户或组。例如,您可以将访问权限分配给Everyone 组(也可以分配给 Everyone 组) 。
-
按“Enter”键以添加用户或组。您可以一次添加多个用户和组。
-
单击“添加”以确认您的操作。用户和组现已分配给项目。
为用户和组分配项目角色
To manage the actions that a user or group can perform inside a testing project, you can assign project-specific roles to users and groups. Visit User and Group Access Management to see the permissions for each project role.
-
打开测试管理器。
-
打开项目
-
导航至“项目设置”>“管理访问权限”。
-
选择“分配用户/组” 。
-
在表单字段中输入用户或组。例如,您可以将访问权限分配给Everyone 组(也可以分配给 Everyone 组) 。
-
Select the user roles that you want to assign.
-
Select Add to confirm your action.
已将所选角色分配给指定的用户和组。
转让项目所有权
作为项目所有者,您可以将此角色转让给其他用户。新用户可以向用户和组授予 Test Manager 访问权限,并可以执行管理任务。
- 打开测试管理器。
- 打开项目
- 导航至“项目设置”>“管理访问权限”。
- 找到要向其转让项目所有权的用户,然后单击垂直省略号。
- 在下拉列表中选择“转让所有权”。
- 确认操作。项目所有权现已转让给新用户。
编辑单个用户和组
您可以编辑角色或删除用户和组。
-
打开测试管理器。
-
打开项目
-
导航至“项目设置”>“管理访问权限”。
-
找到要编辑的用户或组,然后单击垂直省略号。
4.1 单击“编辑角色”以更改角色。
4.2 选择“删除用户”或“删除组”以删除用户或组。
-
确认操作。
To perform a bulk operation, see Removing users and groups.
相关文章
未许可用户的行为
受邀加入没有Tester - Named User许可证的组织的用户仍可以探索他们拥有查看者角色的 Test Manager 项目。在项目中担任“查看者”角色的未许可用户可以执行以下操作:
-
打开项目。
-
审核并浏览测试对象,例如:
- 要求
- 测试用例
- 测试集
-
转到“执行”选项卡,然后按“测试集”查看分组执行列表。
备注:没有Tester - Named User许可证的用户无法打开测试执行并查看其详细信息。
自定义角色
创建自定义角色
创建自定义角色以反映您的授权需求。在 Test Manager 中创建和分配的角色与在 Orchestrator 中配置的角色是分开的。
只有项目所有者才能创建自定义 Test Manager 角色。
-
在 Test Manager 标头中选择“设置” 。
-
在“管理角色”选项卡中,选择“创建角色” 。
-
为自定义角色提供名称和说明。
-
为每个测试对象选择所需的权限:
默认情况下,所有 Test Manager 用户都具有对所有选定测试对象的读取权限,并且您无法取消选择。
-
选择允许此角色执行的任务:
任务权限 描述 手动测试执行 允许用户手动执行测试用例和测试集。 自动化执行 允许用户自动执行测试用例和测试集。 创建和取消链接缺陷 允许用户创建和取消链接缺陷。 Figure 1. The Task Permissions section of the Create role dialog box
-
选择“创建”。
The Role created successfully message appears.
编辑自定义角色
编辑自定义用户角色以反映您的授权需求:
- 在 Test Manager 标头中选择“设置” 。
- 在“管理角色”选项卡中,选择
要编辑的用户角色,然后选择以下操作之一:
- “编辑角色” - 这将打开“编辑角色”面板,您可以在其中编辑名称、说明和权限。
- “克隆” - 这将打开“克隆角色”面板,您可以在其中编辑正在创建的角色的克隆。
- 选择“保存”以记录您的更改。
删除自定义角色
-
在 Test Manager 标头中选择“设置” 。
-
在“管理角色”选项卡中,选择一个或多个自定义用户角色,然后选择“删除” 。
-
在“确认”对话框中,选择“删除” 。
删除自定义用户角色后,系统不会再将其分配给任何用户。