- 简介
- 产品生命周期
- 在 UiPath 中使用客户数据
- 通过智能体使用客户数据
- 借助 AI Center 使用客户数据
- AI Computer Vision 对客户数据的使用
- 通过应用程序使用客户数据
- 通过 Assistant 使用客户数据
- 将客户数据与 Automation Ops 配合使用
- 在 Automation Hub 中使用客户数据
- 通过Autopilot for Everyone使用客户数据
- 将客户数据与 Cloud Robot 结合使用
- 通过上下文锚定使用客户数据
- 将客户数据与 Data Service 结合使用
- 将客户数据与 Document Understanding™ 结合使用
- 将客户数据用于行业和部门解决方案
- 在 Healing Agent 中使用客户数据
- 借助 Insights 使用客户数据
- 将客户数据与 Integration Service 结合使用
- 借助 IT 自订化使用客户数据
- 在智能提取处理 (IXP) 中使用客户数据
- 通过 Orchestrator 使用客户数据
- 将客户数据与 Process Mining 结合使用
- 将客户数据与机器人结合使用
- 通过 ScreenPlay 使用客户数据
- 通过 Studio 和 StudioX 使用客户数据
- 通过 Studio Web 使用客户数据
- 在 Test Manager 中使用客户数据
- 许可
- 传递选项
- UiPath 平台
- UiPath 文档
- 故障排除
UiPath 用户和机器人许可证的命名随时间而变化,包括从 NonProduction 机器人过渡到 Testing Robots。
许可证命名历史记录
随着时间的推移,我们的用户许可证名称已发生变化。为了更好地识别机器人许可证,请查看下面的命名进度:
| 年份或 Orchestrator 版本 | 2018 | 2019 年 | 2020 年 | 2021.4 | 2021.10 及更高版本 | 2023.10 及更高版本 |
|---|---|---|---|---|---|---|
| 许可证 | 有人值守 | 有人值守 | 有人值守 | 有人值守 | 有人值守 | 有人值守 |
| 许可证 | 开发 | Studio | Studio | RPA 开发者 | RPA 开发者 | RPA 开发者 |
| 许可证 | ❌ | 添加了 StudioX | StudioX | Citizen Developer | Citizen Developer | Citizen Developer |
| 许可证 | ❌ | ❌ | 添加了 StudioPro | RPA Developer Pro | Automation Developer | Automation Developer |
| 许可证 | 无人值守 | 无人值守 | 无人值守 | 无人值守 | 无人值守 | 无人值守 |
| 许可证 | 非生产 | 非生产 | 非生产 | 非生产 | 非生产 | 测试 |
| 许可证 | ❌ | ❌ | 添加了测试 | 测试 | 测试 | 测试 |
将 NonProduction Robot 许可证转换为 Testing Robot 许可证
如 NonProduction 与 Testing Robot 的对比情况表格所述,与 NonProductions Robot 相比,Testing Robot 具有多项优势。本节将引导您完成从 NonProduction 转到 Testing 的流程,以便您充分利用这些优势。
转换概述
Orchestrator 修改
这仅适用于独立版 Orchestrator。
如果您在作为 Azure 应用程序服务安装的 Orchestrator 实例中使用测试自动化模块,请通读以下信息:
- 有关一般信息的 Azure 应用服务安装页面
- 有关启用测试自动化模块的详细信息,请参阅“发布到 Orchestrator 脚本”页面上的
-testAutomationFeatureEnabled参数说明
-
运行 Orchestrator 安装程序,然后点击更改。
-
单击“测试自动化” ,然后选择“将安装在本地硬盘驱动器上” 。
-
填写 SQL Server 身份验证信息:
-
SQL Server 主机
-
数据库名称
-
身份验证模式
-
用户名和密码
-
机器人许可证转换
- 续订或更新您的许可证。
备注:
此步骤仅适用于独立版 Orchestrator。
- 在“管理”部分中,从您的租户处取消分配 NonProduction 许可证。此操作需在与所需租户相对应的编辑许可证分配窗口完成。
- 在管理部分中,从同一个编辑许可证分配窗口向您的租户分配 Testing 许可证。查看云环境和本地部署环境的详细信息。
- 在 Orchestrator 中,在所有相关位置在 NonProduction 和 Testing 之间切换:
-
租户 > 计算机 > 编辑计算机 - 从现有计算机中取消分配所有 NonProduction Runtime,并改为分配 Testing Runtime。
-
文件夹 > 自动化 > 触发器 - 编辑现有触发器以将所有 NonProduction Runtime 类型更改为 Testing。
-
文件夹 > 自动化 > 作业 - 编辑现有作业以将所有 NonProduction Runtime 类型更改为 Testing。
按照前面的步骤操作后,计算机页面的运行时部分将如下所示:
-
新产品安装
建议执行此步骤,但并非是测试机器人能否正常运行的必要步骤。
NonProduction 和 Testing Robot 的对比情况
| 非生产机器人 | 测试机器人 |
|---|---|
| 用于运行 Unattended 自动化,仅用于开发目的。 | 用于运行 Unattended 自动化以实现开发和测试目的,其中包括工作流、活动和应用程序。 |
| 运行与生产机器人相同的自动化,包括测试用例。 | 使用可靠的验证和测试选项运行测试用例,这些选项可以在不同项目中重用。 |
| 必须手动配置报告。 | 允许向第三方工具详细报告测试用例结果。 |
| 仅允许进行完整的工作流测试(黑盒)。 | 允许活动级别的单元测试(白盒)。 |
| 允许单点验证。 | 支持多个验证点。 |
| 使用 Unattended Robot 或 NonProduction Robot 许可证打开 Studio 主要用于故障排除,并允许编辑。您还可以使用它通过远程调试从开发计算机中调试项目。 | 允许打开带有 Attended Robot 或 Testing Robot 许可证的 Studio,在没有任何编辑功能的情况下进行调试。 |
Testing Robot 和 Orchestrator 的兼容性
如此表中所述,Testing Robot 的功能在很大程度上取决于独立的 Orchestrator 版本。
| Testing Robot/Orchestrator 版本兼容性 | Orchestrator 2019.10.x | Orchestrator 2020.4.x 和 2021.4.x | Orchestrator 2021.10.x | Orchestrator 2022.4.x 及更新版本 |
| Testing Robot 可以执行流程。 | 否 | 否 | 是 | 是 |
| Testing Robots 可以执行白盒和黑盒测试。 | 否 | 是 | 是 | 是 |
| Testing Robot 可以执行测试自动化。 | 否 | 是 | 是 | 是 |
| Testing Robot 支持 Orchestrator 队列触发器。 | 否 | 否 | 是 | 是 |
| Testing Robot 可以在 UiPath™ Apps 中执行流程自动化。 | 否 | 否 | 否 | 是 |