test-suite
latest
false
UiPath logo, featuring letters U and I in white
Test Suite 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月15日

要求

It is very common to use specialized requirements management tools to manage requirements like user stories, epics, or other artifacts. Test Manager supports the synchronization of requirements from external tools as well as the creation of requirements from within Test Manager. In a Test Manager project, there can be requirements that are synced from external tools as well as requirements that were created in Test Manager.

创建需求

To create requirements in a Test Manager project:

  1. 在“ 测试设计 ” 菜单中,导航到“ 要求 ” 页面。


  2. 单击 “创建需求”。 系统将显示“ 创建需求 ” 窗口。
  3. 相应地填写字段:
    • 名称 ” - 需求的名称。
    • 说明 -(可选)向需求添加任何说明。 要添加格式化文本,请使用 Markdown 语法。
    • (可选)添加任意数字对象标签。
  4. 单击 “创建”。 您的新要求将显示在“ 要求 ” 页面中。
    提示: 上传文档

从外部工具同步需求

In order to keep requirements from external ALM tools in sync with requirements from Test Manager, configure a connection first. Refer to About ALM Tool Connectors to learn how to configure a project to be synchronized with an external ALM tool.

Once a connection is configured properly, any requirement which is created in the external tool is also created in Test Manager. The name and description of those requirements are also kept in sync when changed in the external tool. In Test Manager, these attributes are read-only.

Note: After a connection to an external ALM system has been configured, no initial synchronization of existing artifacts is performed. This should avoid creating huge amounts of data in Test Manager without any prediction on how long this would take. However, whenever an object in the external tool is updated, it will be created in Test Manager in case it does not exist.

Quality-check requirements

重要提示:

此功能当前是审核流程的一部分,在审核完成之前不应视为 FedRAMP 授权的一部分。 请在此处查看当前正在审核的功能的完整列表。

AutopilotTM assists you in evaluating requirements for quality aspects such as clarity, completeness, and consistency.

先决条件

To evaluate requirements with AutopilotTM, your Test Manager role must have the following permissions: Requirement - Create, Edit.

步骤

  1. 打开项目,然后导航至“需求”。
  2. 为需求选择“更多选项”,然后选择“评估质量”。
    注意:或者,打开需求,然后选择“评估质量”。

    “提供支持文档”窗口将打开,提示您提供评估需求所需的附件或其他文档。

  3. 在“提供支持文档”窗口中,选择其他附件。这些在评估需求时使用。您也可以自行上传其他文件。
  4. Select Next and provide additional instructions that AutopilotTM should use when evaluating the requirement. Choose from a prompt from the Prompt library or type these instructions in the Provide Additional Guidance window.
  5. 选择“评估质量”以启动流程。

    评估完成后,您将收到“质量检查已完成”通知。根据您的通知首选项,您可以通过应用程序内通知和电子邮件接收通知。

  6. 选择“已完成质量检查”通知,以查看生成的建议。
    1. 展开每条建议并根据进度更新其状态:“待完成”、“正在处理”或“已完成”。
    2. 如果您想实施建议,请选择“添加到需求”。

      这会将建议状态更改为“正在处理”。您可以保留原样,也可以将其标记为“已完成”。

    3. 如果需要,您可以从列表中删除建议。
    4. 要为需求生成更多建议,请选择“建议更多”。
      注意:或者,您也可以使用“重新生成”,根据不同的支持文档或其他指南重新创建建议。
    5. 要保存建议,请选择“导出到 Word”。


支持的文件类型

您只能上传以下文件扩展名,Autopilot 仅处理其中的文本内容:

  • DOCX
  • XLSX
  • TXT
  • CSV
  • PNG
  • JPG
  • PDF
  • BPMN
注意: Autopilot 仅处理文件中的文本内容,不会处理文件中的图像。

最佳实践

Visit Best practices for quality-checking requirements for a comprehensive list of guidelines and examples to help you write effective instructions.

User access management with Autopilot for Testers

AI Trust Layer 监管策略允许您在组织内管理 AI 驱动的功能的使用。尽管所有成员都默认具有对这些功能的访问权限,但您可以根据需要使用此策略来限制访问。AI Trust Layer 监管策略使您能够在用户、组或租户级别限制用户对某些 AI 驱动的功能或全部功能的访问。此外,它还使您能够决定用户可以访问哪些 AI 产品。您可以在 AutomationOps 中创建、修改和实施此监管策略。

如果您想部署 AI Trust Layer 监管策略并仍使用 AI 驱动的测试功能,请确保在策略的“功能切换”中,将“启用 Test Manager 功能”选择为“是”。

查看以下资源,了解如何为组织创建、配置和部署监管策略。

克隆要求

您一次只能克隆一个需求。
  1. 选择 更多选项 docs image 选择要复制的需求,然后选择“ 克隆” 。
    系统将显示“ 克隆 ”面板。
  2. 选择要克隆的信息:
    1. 测试用例分配
    2. 文档
    3. 标签

      自定义字段定义和自定义字段值(如果存在)也会被克隆。

  3. 选择“ 确认 ”以克隆需求。
    系统将显示“ 将在后台克隆需求” 消息。


系统将创建具有不同 ID 的需求克隆。

导出要求

您可以从测试项目中单独导出需求,以便将其重新导入到其他项目中。需求导出流程类似于整体的项目导出流程。请访问导出项目,了解项目如何导出。

注意:如果需求已链接到测试用例,则系统将在导出的文件中维护这种关系。当您将需求导入其他项目时,系统将恢复关联。

请记住,此导出不包括自定义字段定义。

请按照以下步骤导出要求:

  1. 打开项目,然后导航至“需”。
  2. 根据要导出的要求的数量,执行以下步骤之一:
    • 要导出单个要求,请为特定要求选择“更多选项”,然后选择“导出”。
    • 要导出多个要求,请选择要导出的所有要求,然后选择“导出”。
  3. 导出准备就绪后,您将收到“项目导出已完成”通知。选择该通知,下载包含已导出的需求的 TMH 文件。

然后,您可以将下载的 TMH 文件导入其他项目,以重新创建所有导出的对象。请访问“导入项目”,了解如何执行导入流程。

Jira 要求

Synchronizing Objects from Jira to Test Manager

Test Manager comes with a Jira connector pre-installed. On your Jira instance, the UiPath® Test Manager for Jira apps needs to be installed from the Atlassian marketplace. See Connecting a Jira Project to learn how to configure Jira and Test Manager to enable synchronization.

Objects are synchronized from Jira to Test Manager under the following circumstances:

  • 在 Jira 中创建一个对象,并将 Jira 配置为同步此类对象。
  • 更新 Jira 中的对象,并将 Jira 配置为同步此类对象。

    备注:

    If an object is updated in Jira which does not exist in Test Manager, a new requirement will be created in Test Manager.

    If an object is deleted in Jira, the synchronized object in the Test Manager will remain. Test Manager never propagates deletions across systems.

强制同步

对于特定对象,可以立即强制执行同步。 在以下情况下,这可能会有所帮助:

  • Objects are out-of-sync for any reason - for example, Test Manager was not available while the Jira object was updated.
  • A new Jira connection has been set up in Test Manager and objects which already existed in Jira need to be synced.

要强制同步对象,请执行以下操作:

  1. 在 Jira 中打开对象。
  2. Click Push to Test Manager from the More menu. Synchronization is invoked immediately.

    Note: Please note that Test Manager does not perform a sync-all operation after a Jira connection has been set up.

应用筛选条件和视图

您可以应用筛选条件并将其存储在测试对象的视图中。根据视图的作用域(个人或公共),您可以为用户或项目中的所有用户保留包含筛选条件的视图。

您可以应用的可用筛选条件与该部分的“列”类型中显示的筛选条件类似,包括:
  • 测试对象的原生属性(例如“标签”、“更新者”、“来源”等)
  • 自定义标签

请按照以下步骤自定义筛选条件和视图:

  1. 转到所需的测试对象部分(即需求),然后选择“筛选条件”。
  2. 选择“添加筛选条件”以选择要应用的筛选条件。

    选择筛选条件时,还要选择您想要设置的值。

  3. 选择“应用”以在您的视图中包含筛选条件。


  4. 要将这些筛选条件另存为视图,请选择“视图”,然后选择“保存视图”。
  5. 在“保存视图”窗口中,选择使用筛选条件创建“新视图”或“更新现有视图”。

    确定是将新视图设为私有,还是将其设置为“公开”以供其他用户访问。

  6. 选择“保存”以确认更改。
  7. 要应用您创建的视图,请选择“视图”,然后选择“打开视图”。
    1. 选择个人视图(“我的视图”)或“公开”视图。

      您还可以根据需要,在私有和公开之间更改已创建视图的可见性。

    2. 选择所需视图,然后选择“打开”以应用。


此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。