UiPath Documentation
test-manager
2024.10
false
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Test Manager 用户指南

上次更新日期 2026年4月21日

用户和组访问权限管理

访问管理由 Test Manager 管理员和项目所有者处理,管理员可以将租户角色分配给用户和组,以及创建自定义项目角色,而项目所有者可以将项目角色分配给用户和组。

在 Test Manager 中,可用的角色类型有两种:

  • 租户 - 这些角色在租户级别具备相关性。
  • 项目:这些角色在项目级别具备相关性。

条件

  • 已登录的用户在退出登录前无法删除。

租户角色

租户角色会定义用户或组可以在目标租户中执行的操作,无论他们获配的项目角色如何。这些角色具备创建项目、创建自定义角色以及将角色分配给用户或组的能力。

下表显示了可用的租户角色及其相应的说明。

租户角色 描述
Test Manager 管理员 Test Manager 管理员可以执行以下操作:
  • 为用户或组分配租户角色。
  • 为用户和组取消分配租户角色。
  • 创建项目。
  • 创建自定义项目角色。
  • 使用、创建、更新或删除项目的提示词库中的提示词。
项目创建者 项目创建者可以创建测试项目。

如果要让非管理员用户在不授予管理员权限的情况下创建项目,则只能为他们分配项目创建者租户角色。

项目角色

项目角色会定义用户或组可以在测试项目中执行的操作,例如创建手动测试用例或执行测试。

下表显示了可用的项目角色及其权限。

权限项目所有者Test Manager测试设计器测试执行程序手动测试仪查看者
更新和删除项目(读取、编辑、删除)
创建项目
查看项目(已读)
将用户和组分配给项目
访问项目设置
仪表板报告
创建、更新、删除集成连接
查看要求
创建、更新和删除要求(创建、读取、编辑、删除)
将需求分配给测试用例
查看测试用例(读取)
创建、更新和删除测试用例(创建、读取、编辑、删除)
将测试步骤添加到测试用例
将 Studio 中的自动化链接到测试用例
创建、更新和删除文档(附加文件)
创建、更新和删除自定义字段
创建、更新和删除标签
使用 Task Capture 记录
将测试用例分配给测试集
查看测试集(读取)
创建、更新和删除测试测试(创建、读取、编辑、删除)
执行手动测试
执行自动化测试
从 Orchestrator 链接测试集
查看测试结果(读取)
更新和删除测试测试(创建、读取、编辑、删除)
创建缺陷
重新执行测试执行
创建自定义用户角色
向用户分配和取消分配手动测试用例执行。
为项目设置默认执行文件夹

启用访问权限管理

备注:

仅对旧版项目是必需的。新项目默认启用访问权限管理。

要管理用户和组,您需要在 Test Manager 项目中启用访问权限管理。打开 Test Manager 并导航至“项目设置”>“管理访问权限”,打开一个项目,单击“立即启用” ,然后确认您的操作。现在,您可以开始将用户和组分配给组织的项目。

管理用户与组

备注:

如果您有旧项目,则可能需要启用访问权限管理,才能开始将用户和组分配给您的项目。

分配用户/组

要分配用户和组,您可以执行以下操作:

  • 为用户或组分配租户特定角色。
  • 为测试项目分配用户和组。
  • 为用户和组分配项目特定角色。
将租户角色分配给用户和组

要在测试项目方面管理用户或组在租户级别可以执行的操作,您可以为用户或组分配特定于租户的角色。

  1. 打开测试管理器。
  2. 在标头中选择“设置”
  3. 转到“角色分配”选项卡。
  4. 选择“分配用户/组”
  5. 在表单字段中输入用户或组。例如,您可以将角色分配给Everyone 组
  6. 选择要分配的租户用户角色。您可以选择以下角色:
    • 项目创建者
    • 管理员
  7. 选择“添加”以确认您的操作。现已为用户和组分配租户角色。文档图像
将用户和组分配给项目

要授予用户和组对项目的只读访问权限,您可以将他们分配到项目,而无需为用户和组分配其他特定于项目的角色。

  1. 打开测试管理器。
  2. 打开项目
  3. 导航至“项目设置”>“管理访问权限”。
  4. 选择“分配用户/组”
  5. 在表单字段中输入用户或组。例如,您可以将访问权限分配给Everyone 组(也可以分配给 Everyone 组)
  6. 按“Enter”键以添加用户或组。您可以一次添加多个用户和组。
  7. 单击“添加”以确认您的操作。用户和组现已分配给项目。文档图像
为用户和组分配项目角色

要管理用户或组可以在测试项目中执行的操作,您可以为用户和组分配项目特定的角色。访问“用户和组访问管理”,查看每个项目角色的权限。

  1. 打开测试管理器。

  2. 打开项目

  3. 导航至“项目设置”>“管理访问权限”。

  4. 选择“分配用户/组”

  5. 在表单字段中输入用户或组。例如,您可以将访问权限分配给Everyone 组(也可以分配给 Everyone 组)

  6. 选择要分配的用户角色。您可以选择的角色包括预定义角色和您可能已创建的自定义角色。

  7. 选择“添加”以确认您的操作。已将所选角色分配给指定的用户和组。

    备注:

    可以为任何用户或组分配或取消分配项目所有者角色。确保每个项目至少有一个具有项目所有者角色的用户或组。

    图 1.可以在项目级别分配给用户和组的预定义角色和自定义角色 您可以在项目级别分配给用户和组的预定义角色和自定义角色

编辑单个用户和组

您可以编辑角色或删除用户和组。

  1. 打开测试管理器。

  2. 打开项目

  3. 导航至“项目设置”>“管理访问权限”。

  4. 找到要编辑的用户或组,然后单击垂直省略号。

    4.1 单击“编辑角色”以更改角色。

    4.2 选择“删除用户”“删除组”以删除用户或组。

  5. 确认操作。

要执行批量操作,请参阅“删除用户和组”

相关文章

未许可用户的行为

受邀加入没有Tester - Named User许可证的组织的用户仍可以探索他们拥有查看者角色的 Test Manager 项目。在项目中担任“查看者”角色的未许可用户可以执行以下操作:

  • 打开项目。
  • 审核并浏览测试对象,例如:
    • 要求
    • 测试用例
    • 测试集
  • 转到“执行”选项卡,然后按“测试集”查看分组执行列表。
    备注:

    没有Tester - Named User许可证的用户无法打开测试执行并查看其详细信息。

自定义角色

创建自定义角色

创建自定义角色以反映您的授权需求。在 Test Manager 中创建和分配的角色与在 Orchestrator 中配置的角色是分开的。

备注:

只有项目所有者才能创建自定义 Test Manager 角色。

  1. 在 Test Manager 标头中选择“设置”

  2. “管理角色”选项卡中,选择“创建角色”

  3. 为自定义角色提供名称和说明。

  4. 为每个测试对象选择所需的权限:

    默认情况下,所有 Test Manager 用户都具有对所有选定测试对象的读取权限,并且您无法取消选择。

在 Test Manager 的设置中创建自定义项目角色

  1. 选择允许此角色执行的任务:

    任务权限描述
    手动测试执行允许用户手动执行测试用例和测试集。
    自动化执行允许用户自动执行测试用例和测试集。
    创建和取消链接缺陷允许用户创建和取消链接缺陷。

    图 2. “创建角色”对话框的“任务权限”部分“创建角色”对话框的“任务权限”部分

  2. 选择“创建” 。系统将显示“已成功创建角色” 消息。

编辑自定义角色

编辑自定义用户角色以反映您的授权需求:

  1. 在 Test Manager 标头中选择“设置”
  2. “管理角色”选项卡中,为要编辑的用户角色选择“更多选项” ,然后选择以下操作之一:
    • “编辑角色” - 这将打开“编辑角色”面板,您可以在其中编辑名称、说明和权限。
    • “克隆” - 这将打开“克隆角色”面板,您可以在其中编辑正在创建的角色的克隆。
  3. 选择“保存”以记录您的更改。
删除自定义角色
  1. 在 Test Manager 标头中选择“设置”

  2. “管理角色”选项卡中,选择一个或多个自定义用户角色,然后选择“删除”

  3. “确认”对话框中,选择“删除”文档图像

    删除自定义用户角色后,系统不会再将其分配给任何用户。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新