Test Suite 用户指南
概述
Test Suite 是一个解决方案,包含四个 UiPath 工具:Studio、Orchestrator、Robot 和 Test Manager。查看下方的图表和信息,了解每个组件及其工作方式。
组件 | 描述 |
---|---|
Studio | 用于测试自动化开发的 IDE,可用于创建测试用例。 |
Orchestrator | 该平台可让您从 Orchestrator 或使用 CI/CD 管道发布、集中和执行测试。 |
测试机器人 | 连接到 Orchestrator 的代理,用于执行流程(包括测试)。 |
Test Manager | 测试管理工具。 |
CI/CD 集成 | 与 Test Manager 提供的 ALM 工具和 CI/CD 管道原生集成,可让您部署并管理测试项目。 |
UiPath Test Suite 是由 UiPath Platform 提供支持的测试解决方案。如下图所示,UiPath Platform 不仅能帮助您发现自动化机会,还提供实现自动化的方法。除此之外,它还为操作上下文提供工具,使您能够部署、监管和衡量机器人流程自动化的实际影响。
现在,将 UiPath Test Suite 视为直通我们平台的垂直切片:
此切片包含各种功能,从发现测试、自动化测试、运行测试到分析测试结果和管理测试工作。本质上,UiPath Test Suite 是我们平台的质量中心,是一流的机器人流程自动化和高质量软件应用程序的中坚力量。因此,UiPath Test Suite 有双重目的:
首先,软件开发的测试团队使用 UiPath Test Suite 来测试各种软件应用程序,包括网页应用程序、移动应用程序以及 Salesforce、ServiceNow 和 SAP 等 CRM/ERP 系统。这就是我们所说的应用程序测试。其次,RPA 团队(通常在市场营销、财务和销售等业务部门)使用 Test Suite 来测试其机器人流程自动化。这就是我们所说的 RPA 测试。UiPath Test Suite 的优点在于,它是一个单一的解决方案,可用于测试软件应用程序和机器人流程自动化。
此外,请将 UiPath Test Suite 视为一个解决方案,这是一套包含 4 个工具的套件:
首先,我们有测试管理工具 UiPath Test Manager。其次,UiPath Studio 是我们用于开发测试自动化的 IDE。接下来是 UiPath Orchestrator,这是我们用于编排(基于云的分布式)测试执行的工具。最后是用于执行测试的 UiPath 机器人。这 4 个组件具有各种测试功能,可使用几乎任何技术进行自动化测试,包括网页、桌面、API 和移动测试自动化。UiPath Test Suite 还可用于将测试工作完全集成到版本控制工具和 CI/CD 管道中。
我们的工作不止于此。UiPath Test Suite 具有全面的测试数据管理功能,适用于数据驱动的测试。它提供了一组丰富的测试管理功能,包括需求管理、分析和报告、手动测试以及 Test Mining 功能。这些功能全部由 AI 提供支持,并紧密集成到您的 ALM 工具中。如果您想从旧版测试工具迁移到 UiPath Test Suite,我们可以提供迁移助理工具来帮助您简化这一转变。
最重要的是,我们可在云端和本地部署上提供的所有功能。简而言之,就是 UiPath Test Suite 的范围和丰富性旨在加速和简化您的测试。
现在,让我们将画面缩小一些,以概览 UiPath Test Suite。UiPath Test Suite 用途广泛。借助其低代码和编码测试自动化功能,精通技术的测试者和日常业务用户都可以使用 UiPath Task Capture 记录测试用例,并几乎为任何技术创建测试。但是您正在使用的其他工具怎么办呢?UiPath Test Suite 也解决了这个问题。它可以与 Git、SVN 和 TFS 等版本控制工具顺畅配合使用。它还能与构建工具配合使用,例如 Jenkins。最重要的是,UiPath Test Suite 的测试管理工具 UiPath Test Manager 为广泛使用的 ALM 工具提供原生集成:例如 ServiceNow、SAP Solution Manager、Azure DevOps、Jira,甚至是 Xray 等 Jira 插件。