- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
执行测试
Test execution options in Test Manager: manual executions invoked through the UI, automated executions run via Orchestrator, and autonomous executions run by Autopilot.
您可以手动或自动执行测试。手动测试执行通过 Test Manager 调用,而自动化执行通过 Test Manager 调用并通过Orchestrator执行。此外,在一次测试集执行中,每个单独的测试用例都可以手动或自动执行。这会将执行类型更改为“混合”。
You can execute test cases from a test set or, in Test Cloud, directly without a test set. To execute test cases from a test set individually, instead of all at once, create a pending execution. From any execution, you can choose to execute individual test cases either automated or manually.
执行创建的测试执行和测试用例日志带有您运行的测试集和测试用例的标签。使用它们在执行 的“结果”选项卡中搜索和筛选。有关更多信息,请参阅“测试结果” 。
条件
- 您可以对 Test Manager 中创建的测试集以及来自 Orchestrator 的链接测试集使用“手动执行”和“自动执行” 。
- 仅执行测试集中包含的测试用例版本。如果要执行新的测试用例,则需要为测试集分配新版本。对于 Orchestrator 测试集,您需要确保已发布最新的包。
- 如果启用了“启用执行顺序” ,则无法从测试集中选择要运行或重新运行的测试用例。要仅重新运行特定测试用例(例如失败的用例),请先关闭“强制执行顺序” 。有关更多信息,请参阅“仅重新运行失败的测试用例” 。
- 如果有跨平台自动化项目发布到 Orchestrator 并添加到您的文件夹,则可以通过 Serverless Cloud Robot 执行测试集。有关更多信息,请参阅使用 Serverless Robot 执行 Unattended 自动化。
- Browser UI tests can run on Linux robots if the automation is a cross-platform project, and they are triggered from Test Manager like any other run. A Linux robot is an unattended robot that runs in a Docker container with its own Chrome or Chromium, so tests do not run in a user's own desktop session. UI automation on Linux is limited to Chrome and a subset of UI Automation activities, and Linux desktop applications are not supported. For more information, refer to Linux robots.
自动化执行
自动执行是指在 Test Manager 中创建的已选择自动化的测试集。
Automated test execution is unattended, so processes of type Testing do not appear in UiPath Assistant. Automated tests are triggered from Test Manager and run on a Testing (unattended) robot, or you can run a test from Studio and publish the results to Test Manager. Automations that generate test data are process automation and belong in regular Process projects.
手动测试执行
手动执行是指在 Test Manager 中创建的测试集,包括具有手动步骤的测试用例。可以对 Test Manager 中创建的测试集进行手动执行。
Autonomous execution
Autonomous execution refers to manual test cases that Autopilot runs automatically, without a scripted automation. Autonomous runs start from the Run autonomously option on the Manual Steps tab of a manual test case.
Autonomous execution is available only in Test Manager delivered via Test Cloud. For more information, refer to Autonomous Test Execution for Test Cloud and Running Autonomous Test Execution.