RPA 测试
RPA testing requires validating automated processes to guarantee that they function correctly. Challenges in RPA testing can represent having complex RPA processes, ensuring that all parts of the automated process are covered and tested, using data variations, and integrating with other ALM (Application Lifecyle Management) tools. For each of these challenges, UiPath®'s Test SuiteTM can help you manage these challenges by offering you a powerful IDE where you can design your RPA tests, a feature that verifies how much of your process has been covered and tested, the ability to perform data-driven testing, using files, auto-generated data, entities, or queues, and allows you to integrate with a multitude of ALM tools.
- How to make your test more powerful using data-driven testing. Visit Data-driven testing to read about how you can perform data-driven testing with UiPath® Test Suite.
- How to enhance testing efficiency by creating mocks of your test cases. Visit Mock testing to read about how you can perform mock testing with UiPath® Test Suite.
- 如何使用 RPA 活动覆盖率降低未检测到的错误的风险。请访问活动覆盖率和描述符覆盖率,了解如何确保测试用例均涵盖在内且没有冗余。
- 如何使用配置文件执行来跟踪和评估每个测试的模块的性能。访问配置文件执行,了解如何修复测试用例中的性能问题。
以下视频向您展示了如何将上一个教程中在 Studio 中创建的测试用例发布到 Orchestrator,以及执行这些用例时必须选择的选项。完成测试用例设计后,可以将其作为 NuGet 包发布到 Orchestrator,然后基于该包创建测试集,并选择要此测试集要包括的测试用例。然后,您可以选择通过以下方式执行测试集:
- 从 Orchestrator 手动触发执行。访问测试执行,了解如何在 Orchestrator 中运行和管理测试执行。
- 使用测试计划来规划执行安排,您可以根据需要配置测试计划。访问测试计划,阅读有关如何规划测试执行安排的信息。
- Integrate with a CI/CD pipeline, such as Azure DevOps or Jenkins, and use them to execute your test sets and see the results. Visit AzureDevOps and Jenkins to read about how to integrate UiPath®'s Test Suite with these pipelines.
After you design your tests with Studio, and then execute them using Orchestrator or CI/CD integrations, then you can go ahead and manage your testing portfolio using Test Manager. Test Manager offers full artifact traceability between the business process (represented by the test project), the requirements of the business process, the test cases you've created for these requirements, the test results of these test cases, as well as the defects.
此外,该视频演示了如何分析在测试执行中获得的活动覆盖率的信息。
Essentially, this video shows how in Test Manager you can manage your entire test portfolio for your business process, and constantly monitor and report on its quality.