test-suite
latest
false
UiPath logo, featuring letters U and I in white

Test Suite 用户指南

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
上次更新日期 2024年12月10日

Autopilot for Testers

Autopilot for Testers 是一组 AI 驱动的数字系统(也称为代理),旨在提高测试人员在整个测试生命周期的生产力。 这些功能已集成到UiPath™ Studio Desktop 和UiPath™ Test Manager中,它们是UiPath™ Test Suite TM的两个关键组件。

Autopilot for Testers 提供的功能可分为以下类别:

  • 代理测试设计: Test Manager 中的 Autopilot TM 支持您评估质量方面的需求,例如清晰度、完整性和一致性。Autopilot 还可以帮助您为需求(例如用户故事)和 SAP 事务生成手动测试用例。
  • 代理测试自动化:Studio Desktop 中的Autopilot TM支持您将文本(例如手动测试用例)转换为编码和低代码自动化的用户界面和 API 测试用例,为数据驱动的测试生成测试数据,重构编码测试自动化,修复验证错误,生成表达式并执行模糊验证等。
  • 代理测试管理 Test Manager 中的 Autopilot TM 使您可以通过 Test Insights 报告获得有关测试结果的可操作的见解。

在创建测试项目时,以下部分的内容Autopilot TM可以为您提供帮助。

质量检查要求

首先创建一个要求,例如 提交 UiBank 应用程序 的 贷款请求 。描述贷款申请流程所需的申请流程和标准。 然后选择 “评估质量”,并使用Autopilot TM评估需求,以生成可直接实施的建议列表。

通过您从库中选择或自己输入的提示提供 AutopilotTM 的支持文档和其他指导。

触发评估后,请展开每条建议以根据实施进度更新其状态。您可以选择将建议添加到要求中,并将其状态标记为“正在处理”或“已完成”。我们还提供了用于删除建议的选项。

使用“建议更多”和“重新生成”生成更多建议,或者使用不同的支持文档或其他指导重新生成建议。

您还可以将建议导出到 Word,以保留建议以供将来参考。

请访问质量检查要求AI 驱动的评估:最佳实践,以了解如何使用 Autopilot 高效评估您的需求。

生成需求的测试

使用Autopilot TM生成潜在测试用例的列表。 您可以根据需求详细信息、上传的文档和其他说明生成测试用例。

打开需求,然后选择“生成测试”以为需求生成测试。

使用文档和说明优化生成流程,供Autopilot TM在生成测试用例时使用。 选择 “生成测试”后,请查看生成的测试用例,如果满意则创建测试,否则请在此处提供更多详细信息以进行优化。

请访问为需求生成测试AI 驱动的生成:最佳实践,查看如何充分利用测试生成功能。

为 SAP 事务生成测试

借助Autopilot TM ,您可以使用上传的文档和其他说明,从热图中为 SAP 事务生成测试用例,并为在变更影响分析中发现的差距生成测试用例。 您可以使用文档和说明进一步优化生成流程,供Autopilot TM在生成测试用例时使用。

访问为特定事务生成测试用例以及AI 驱动的生成:最佳实践,了解如何成功为 SAP 事务生成测试。

生成编码自动化

Autopilot TM可帮助您从文本和现有代码或在 Test Manager 中创建的手动测试用例生成编码自动化。

从文本和现有代码生成编码自动化
在新的或现有的编码自动化中,您可以使用Autopilot TM从自然语言、自动化中的注释或现有代码行生成代码。 使用Ctrl + Shift + G快捷方式或 Autopilot 图标生成代码。
从手动测试生成编码自动化
将桌面版 Studio 连接到 Test Manager 后,导航到测试资源管理器并搜索您的手动测试。 在这里,您可以选择以下其中一种场景来为其生成编码测试用例:
  • 使用“创建编码测试用例”创建编码测试用例,其中步骤显示为注释 。然后提示Autopilot TM根据注释生成代码。
  • 使用 使用Autopilot 生成编码测试用例直接生成功能齐全的编码测试用例。
有关生成测试用例的更多信息,请访问根据手动测试用例创建编码测试用例使用 AI 生成编码测试用例

生成编码 API 自动化

如果要创建编码测试用例来自动化涉及 API 的场景, Autopilot TM可以帮助为此场景生成代码。 在代码编辑器中,右键单击并选择“生成代码” ,然后为Autopilot TM提供必要的说明。 例如,您应该为Autopilot TM提供要使用的 API 以及它应访问的 API 密钥。

重构编码自动化

Autopilot TM通过重构帮助您增强编码自动化。 考虑一种情况,其中编码测试用例包含一段可能更具可读性的代码段。 要开始重构流程,请按照以下步骤操作:选择所需的代码,右键单击所选内容,然后选择“生成代码” 。 最后,提供有关如何重构所选代码的 Autopilot 说明。

生成低代码自动化

Autopilot TM帮助您从文本或在 Test Manager 中创建的手动测试生成低代码测试用例。

根据手动测试生成低代码测试用例

将桌面版 Studio 连接到 Test Manager 后,导航到测试资源管理器并搜索您的手动测试。 右键单击手动测试,然后选择“使用 Autopilot 生成测试用例”

从文本生成低代码测试用例

打开空白的低代码测试用例,然后从“设计器”面板中选择“使用 Autopilot 生成”。 输入所需的测试步骤,然后选择“生成”以触发测试用例生成。

有关更多信息,请访问使用 AI 生成低代码测试用例

生成综合测试数据

将测试数据添加到测试用例时,您可以选择“使用 Autopilot 生成”Autopilot TM最初生成潜在的参数和变量,您可以根据需要进一步优化。 请访问AI 生成的测试数据,了解如何使用 AI 生成综合测试数据。

生成 Test Insights 报告

使用 Autopilot 生成报告,详细说明测试用例反复失败的原因,从而获得有关测试结果的可行见解。

要生成报告,请转到 “执行”。 选择 “生成 Insights ”,选择您的测试结果,然后选择 “生成 Insights ”。 在“见解”选项卡下的“执行”中访问您的报告。

访问“生成测试见解报告”“AI 驱动的见解:最佳实践”,以更好地了解如何识别测试执行中的问题。

导入手动测试用例 - 预览

使用Autopilot TM从 Excel 文件导入手动测试用例。 您一次只能从一个文件中导入。 您可以从多张工作表导入测试。 除非另有说明,否则导入过程会将所有信息传输到Test Manager 。 例如,系统会在测试用例级别将优先级、状态或所有者等测试用例属性作为自定义字段值导入到Test Manager

为了更好地识别导入的测试用例,您可以在“提供导入说明”部分中指示 Autopilot 在导入的测试用例上放置某些标签。

要了解如何高效导入手动测试用例,请访问导入手动测试用例

搜索 Test Manager 项目 - 预览

在 Autopilot 搜索的帮助下,您可以使用自然语言搜索项目中的任何测试对象。 如果您不确定要搜索的内容,可以使用 Autopilot 提供的示例搜索查询之一。 此外,在返回结果后,Autopilot 允许您对结果对象执行操作。

有关使用搜索和探索搜索查询的信息,使用Autopilot进行搜索。

许可

访问 Autopilot 许可,查看有关如何衡量和许可 Autopilot 活动的信息。

用户访问权限

使用 Autopilot for Testers 管理用户访问权限

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

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

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

此页面有帮助吗?

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