UiPath Documentation
activities
latest
false
用户界面自动化活动
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

配置步骤

为用户界面自动化项目启用 Chromium 自动化,使用可见浏览器或无头浏览器运行该项目,并正确关闭浏览器。

Chromium 自动化无需按浏览器下载,也无需安装扩展程序。与WebDriver 协议不同,您无需在计算机上放置任何可执行文件或将其添加到系统Path 。您只需安装受支持的浏览器和正确的包版本,然后选择模式。

先决条件

  • 在计算机上安装 Google Chrome、Microsoft Edge 或其他基于 Chromium 的浏览器。
  • UiPath.UIAutomation.Activities包, 26.10.0或更高版本。Chromium Automation 从此版本正式发布。
  • 必须允许在启用远程调试的情况下启动浏览器(请参阅下面的组策略)。

模式

有两种模式可用:

Mode浏览器窗口理想适用于
Chromium 自动化可见需要可见浏览器的开发、调试和自动化
Chromium 自动化无头模式无 (无头)服务器和 CI/CD 管道上的 Unattended 自动化
提示:

Chromium 自动化无头模式将零配置设置与无头执行相结合,这非常适合在没有可用显示的服务器上执行 Unattended 自动化。

启用 Chromium 自动化

您可以为单个活动设置自动化方法,也可以设置为项目范围内的默认方法。

针对特定活动

  1. 向工作流中添加“使用应用程序/浏览器”活动。
  2. “属性”面板中找到“浏览器自动化模式”
  3. 选择“Chromium 自动化” (可见浏览器)或“Chromium 自动化 headless” (不可见窗口)。

作为项目默认值

  1. 打开项目设置(“项目”面板中的齿轮图标)。
  2. 转到“用户界面自动化新式”>“应用程序/浏览器”
  3. “浏览器自动化模式”设置为“Chromium自动化”“Chromium自动化无头模式”
  4. 选择“保存”

活动级别设置优先于其范围内的项目默认设置。

备注:

无头模式不支持某些依赖于可见窗口的操作。当您以无头模式为目标时,请在活动中使用“模拟单击”“模拟键入”“模拟悬停”输入方法,因为硬件事件输入需要可见窗口。请参阅已知问题和限制

匿名(私人)浏览

Chromium 自动化支持匿名模式,无需任何额外配置。这与浏览器扩展程序方法不同,后者需要为 UiPath 扩展程序启用“允许以匿名模式”

关闭浏览器

如要关闭通过 Chromium 自动化打开的浏览器,请使用以下选项之一:

  • “关闭选项卡”活动 — 关闭单个选项卡的推荐方法。
  • 关闭应用程序活动 — 关闭浏览器会话。

由于 Chromium 自动化在内部管理浏览器会话,因此关闭自动化作用域也会拆卸会话及其临时 user-data-dir

组策略注意事项

Chromium 自动化依赖浏览器的远程调试功能。当开发者工具可用性组策略设置为2 (禁止使用开发者工具)时,它会被阻止。

警告:

如果在您的环境中强制执行 DeveloperToolsAvailability 策略并将值设置为 2,则 Chromium 自动化将无法启动浏览器。请改用浏览器扩展程序方法或WebDriver 协议

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新