- 概述
- 用户界面自动化
- 通过用户界面自动化实现自动化的应用程序和技术
- 项目兼容性
- UI-ANA-016 - 拉取打开浏览器 URL
- UI-ANA-017 - 出错时继续 True
- UI-ANA-018 - 列出 OCR/图像活动
- UI-DBP-006 - 容器使用情况
- UI-DBP-013 - Excel 自动化误用
- UI-DBP-030 - 选取器中的禁止变量使用情况
- UI-PRR-001 - 模拟单击
- UI-PRR-002 - 模拟键入
- UI-PRR-003 - 打开应用程序误用
- UI-PRR-004 - 硬编码延迟
- UI-REL-001 - 选取器中的大 IDX
- UI-SEC-004 - 选取器电子邮件数据
- UI-SEC-010 - 应用程序/Url 限制
- UI-USG-011 - 不允许的属性
- UX-SEC-010 - 应用程序/Url 限制
- UX-DBP-029 - 使用不安全的密码
- UI-PST-001 - 项目设置中的审核日志级别
- UiPath 浏览器迁移工具
- 剪切区域
- 计算机视觉录制器
- 激活
- 锚点基准
- 附加浏览器
- 附加窗口
- 阻止用户输入
- 标注
- 选中
- 单击
- 单击图像
- 单击图像触发器
- 单击 OCR 文本
- 单击文本
- 单击触发器
- 关闭应用程序
- 关闭选项卡
- 关闭窗口
- 上下文感知锚点
- 复制选定文本
- 元素属性更改触发器
- 存在元素
- 元素作用域
- 元素状态更改触发器
- 导出用户界面树
- 提取结构化数据
- 查找子元素
- 查找元素
- 查找图像
- 查找图像匹配项
- 查找 OCR 文本位置
- 查找相对元素
- 查找文本位置
- 获取活动窗口
- 获取上级
- 获取属性
- 获取事件信息
- 从剪贴板获取
- 获取全文
- 获取 OCR 文本
- 获取密码
- 获取位置
- 获取源元素
- 获取文本
- 获取可见文本
- 返回
- 前往
- 转至主页
- Google Cloud Vision OCR
- 隐藏窗口
- 高亮显示
- 热键触发器
- 悬停
- 悬停在图像上方
- 悬停在 OCR 文本上方
- 悬停文本
- 存在图像
- 在屏幕上指定
- 注入 .NET 代码
- 插入 Js 脚本
- 调用 ActiveX 方法
- 按键触发器
- 加载图像
- 最大化窗口
- Microsoft Azure 计算机视觉 OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- 最小化窗口
- 监控事件
- 鼠标触发器
- 移动窗口
- 导航至
- 存在 OCR 文本
- 在元素出现时
- 在元素消失时
- 在图像出现时
- 在图像消失时
- 打开应用程序
- 打开浏览器
- 刷新浏览器
- 重播用户事件
- 还原窗口
- 保存图像
- 选择项目
- 选择多个项目
- 发送热键
- 设置剪切区域
- 设置焦点
- 设置文本
- 设置为剪贴板
- 设置网页属性
- 显示窗口
- 启动进程
- 系统触发器
- 截取屏幕截图
- Tesseract OCR
- 存在文本
- 工具提示
- 键入
- 输入安全文本
- 使用前台
- 等待属性
- 等待元素消失
- 等待图像消失
- Computer Vision Local Server
- 移动自动化
- 终端
用户界面自动化活动
v24.10
Release date: December 4, 2024
我们为以下内容添加了 Java 支持:
- 新的
isExpanded
属性,用于在 Java 中检索树节点的展开状态。 您可以使用 “获取属性”活动获取isExpanded
值,并使用用户界面元素API 进行设置:Set(“isExpanded”, true)
。 - 使用 模拟 输入模式对 Oracle 表单框架中特定的 Dtree 控件执行一次左键单击的“ 单击”活动。这将模拟打开与该特定单元格对应的模态窗口的行为。
- 对于 Java 元素,具有“ 模拟 输入”模式的“通用 单击”活动。这适用于鼠标键和单击类型的所有组合以及点偏移。 传统的左键单击用例会忽略点偏移量,并使用AccessibleAction API 的现有实现。 如果不支持此操作,则使用“硬件事件”输入模式。
发布日期:2024 年 11 月 25 日
发布日期:2024 年 10 月 21 日
发布日期:2024 年 10 月 21 日
现在,跨平台项目中的“使用应用程序/浏览器”活动可以使用“在屏幕上指定”选项,以启用桌面应用程序选择。如果“启用 Java 自动化(预览版)”项目设置(“项目设置”>“用户界面自动化”>“通用”)设为“False”,则您只能指定 Chrome 浏览器窗口。如果设置为“True”,则您还可以指定 Java 应用程序。
对于桌面应用程序,为跨平台项目中的“使用应用程序/浏览器”活动添加了“匹配确切标题”属性。
“选择选项”帮助程序中的“暂停”选择按钮现在可用于基于时间的选择暂停和“暂停”/“继续”功能,而不会超时。
“表格提取”向导现在可在编码工作流中使用。
在 Windows 项目中,当将新式活动添加到“设计器”面板中时,系统现在会自动包含作用域。这适用于需要“使用应用程序/浏览器”作用域活动且不使用“新活动卡设计”的活动。
编码工作流现在支持应用程序/网页录制器,允许您生成代码自动化。
传统和新式“注入 JS 脚本”活动中增加了对异步脚本的支持。此外,该活动现在可在编码工作流中使用。
在“Studio”>“设置”>“设计”>“设计样式”中,将“强制执行对象存储库”设置为“是”时,应用程序卡中会显示一个横幅,提醒您可以立即解决与未使用“同步对象存储库”工具同步到对象存储库的用户界面元素相关的所有验证错误。如果链接的对象不再与对象存储库同步,则该工具还会同步这些对象。
现在为新项目强制执行对象存储库。对于使用 24.10.6 版或更高版本的用户界面自动化活动(作为依赖项)创建的新 Windows 和跨平台项目,新的项目设置“自动将用户界面元素添加到对象存储库”(“项目设置”>“新式用户界面自动化”>“通用”)默认设置为“True”。
“捕获全部”对象存储库中的“扫描向导”具有一个新选项,用于捕获文本元素。
优化了“捕获所有元素”窗口的位置,避免与屏幕上的元素重叠。如果窗口与元素重叠,则窗口现在会在提取期间隐藏。
UI-PRR-001 工作流分析器规则现在考虑“模拟单击”和“发送窗口消息”项目设置(“项目设置”>“用户界面自动化传统”>“鼠标事件”),如果两个项目设置(或没有一个)具有相同值,则会显示工作流验证警告。
添加了对监控 chrome.webRequest 事件的支持:
- 网页请求:重定向前
- 网页请求:请求前
- 网页请求:发送 HTTP 标头前
- 网页请求:已完成
- 网页请求:发生错误
- 网页请求:已收到 HTTP 标头
- 网页请求:已开始响应
- 网页请求:发送 HTTP 标头
<html>
选取器标识的网页,这些事件位于“应用程序事件触发器”活动的“事件类型”下拉列表中。
勘误 - 添加于 2024 年 11 月 22 日
语义活动现在会消耗 AI Unit。每个对“提取表单数据”、“填写表单”和“设置值”发出的请求都会消耗一个 AI Unit。但是,仅在启用“AI 增强模式”切换按钮时,“关闭弹出窗口”活动才会消耗 1 个 AI Unit。
在 25.4 版本之前,可以免费使用 AI Unit。要预测 25.4 版本之后的 AI Unit 消耗量,您可以在 Insights 中监控“租户级别 AI Unit 消耗量”仪表板。在 25.4 版本之前,“语义活动”指标显示为“语义活动(促销)”,并涵盖您使用但无需付费的 AI Unit 数量。
Jan 1st, 2025
显示为 1/6/2025
;对于使用嵌入式验证切换开关的场景,这不是一个好的做法)。该选项在编码工作流中也可用。
“填写表单”活动现在支持将非结构化数据作为输入。
在“设置值”活动中为所有受支持的输入元素类型实现了语义匹配:输入框、下拉列表、复选框、单选按钮、日期选择器。
为“关闭弹出窗口”活动添加了“AI 增强模式”选项。如果启用了切换按钮,则此选项可以利用 AI 关闭弹出窗口。该活动现在被视为语义活动。启用切换按钮后,通过 AI 执行的每个关闭操作都会消耗一个 AI Unit。
checked
或 unchecked
字符串。
优化了变量和参数评估,以减少重复请求。以前系统会同时向 Computer Vision 端点和 UiPath 屏幕 OCR 端点发出请求。现在,如果变量和参数指向 Computer Vision 端点,则系统会发出单个请求。但是,如果端点不在域中,则也会向 UiPath 屏幕 OCR 端点发出请求。
当您浏览到 Computer Vision 端点时,系统现在会显示模型版本。
向 SAP Fiori 用户界面添加了对“提取表格数据”和“展开树”活动的支持。
现在,所有传统 SAP 活动都有一个新式对应项,但“SAP 会话属性更改触发器”除外。
停止支持用于自动化 SAP 网页界面的已过时的 Internet Explorer。
我们为使用 PCoIP (PC over IP) 协议的 Amazon WorkSpaces 引入了 UiPath Remote Runtime 兼容性。这包括新开发的 Amazon WorkSpaces 扩展程序和更新的 UiPath Remote Runtime,后者可促进与新扩展程序的通信。
macOS 用户界面自动化现已提供桌面应用程序预览版。除了 Chrome 浏览器支持外,您现在还可以自动化 Safari 浏览器窗口和 Java 桌面应用程序(需要将新的“启用 Java 自动化(预览版)”项目设置设置为“True”)。
勘误 - 添加于 2024 年 11 月 22 日
- 将活动包升级到 23.4 或更高的版本后,使用“单击”活动时,SAP 用户界面元素被错误地视为已禁用。
- 选择单个表格项目会触发整个 DOM 树(18 万行)作为选取器加载,从而导致软件崩溃。
- 在应用程序/网页记录器中指定相同的对象会导致出现错误消息,其中指出屏幕截图正在由另一个程序使用。
- 已经在运行 Firefox 实例时,以隐私浏览模式启动新的 Firefox 实例会导致流程引发
Could not open target application
运行时错误。 - 尝试在 Edge 扩展程序中指定 Java 应用程序显示的 Java 对话框的用户界面元素时,Java 对话框会关闭。
- “新式”活动的“目标”属性下列出的“单击偏移量”属性现已启用,并且您可以在“属性”面板中对其进行配置。
- 在“表格提取”向导中启用“表格可滚动”选项的情况下提取 Computer Vision 表格时,之前会用“使用应用程序/浏览器”活动中选择的输入方法启动滚动。现在会使用“硬件事件”输入方法执行滚动。
- “获取属性”活动允许您指定“仅 Computer Vision”的目标,但即使在未安装 UiPath Remote Runtime 的远程桌面中,也可以从 WND 选取器中提供属性。现在,当选取器不可用时,只能从此活动中指定 Computer Vision 复选框和 Computer Vision 单选按钮。
- 在统一目标中仅使用 Computer Vision 作为定位方法时,自动锚点只能是 Computer Vision 元素。在可用时,自动锚点现在也使用选取器信息。
- 由于文本提取错误,在运行时使用“Computer Vision”或“图像”定位方法找到目标时,“输入信息”活动的验证执行失败。
发布日期:2024 年 8 月 12 日
发行日期:2024 年 7 月 16 日
勘误 - 添加于 2024 年 8 月 12 日
第二个选项是添加 AI Trust Layer 策略并禁用“启用通过 AI Trust Layer 调用第三方 AI 模型”切换按钮,目前不会限制您使用适用于用户界面自动化的 Autopilot 录制器生成活动。
默认情况下为所有用户启用 Autopilot。
您可以通过两种方式通过 Automation Ops 监管策略禁用 Autopilot 功能:
- 通过添加Studio Web策略并将允许 Autopilot选项设置为否。
- 通过添加AI 信任层策略并禁用“启用通过 AI 信任层调用第三方 AI 模型”切换按钮。
禁用这两个选项中的任何一个后,您仍然可以使用 Autopilot 录制器进行用户界面自动化,但无法通过文本提示生成活动,您只能在录制器中手动添加活动。
发行日期:2024 年 7 月 1 日
我们很高兴向您介绍最新功能:用于用户界面自动化的 Autopilot 录制器。Studio Web 中提供了此 AI 驱动的工具,可用于构建用户界面自动化序列并将其填充到画布中。您可以通过自然语言提示词生成活动,也可以在录制器中手动添加活动。
“录制器”允许您使用“测试”和“继续‘提示词’”按钮浏览要自动化的应用程序。“测试”按钮会执行您当前已生成或构建的所有活动,从而将您转到下一个应用程序状态。如果提示词未完全覆盖,“继续‘提示词’”会生成必要的活动以完成提示词。这两个按钮协同工作,可无缝推进构建用户界面自动化序列的流程。
有关录制器的更多详细信息,请参阅“用于用户界面自动化的 Autopilot 录制器”页面。
有关 Autopilot 计划的广泛概述,请查看 Autopilot 指南。
发行日期:2024 年 7 月 1 日
- 添加了对
BasicTreeTable
和JxTreeTable
Java 控件的自定义支持。 - 现在可以在编码工作流中使用“关闭弹出窗口”、“设置运行时浏览器”和“设置值活动”。
- 为了增强安全性,输出 .xaml 文件不再包含“友好名称”属性。
- 在 DevExpress 网格的“提取表格数据”活动中添加了支持。
- UI-USG-011 工作流分析器规则现在会忽略带有
idx=*
的选取器,因为这是非贪婪搜索中使用的有效用例。
在 Attended 模式下运行或在 Studio 中调试时,如果由于找不到用户界面元素而停止执行,则屏幕上会显示一个对话框。以前仅显示错误消息。现在,对话框中有几个选项可让您决定下一步操作。可以通过“就运行时错误询问用户”项目设置(“用户界面自动化新式”>“通用”)启用此功能。在调试模式下,您可以在执行结束时保存更改,以便下一个工作流运行直接使用正确的选取器开始。除了“重试”、“忽略”和“继续”选项外,您还可以选择“指定元素”。此特定选项仅适用于以下活动:
- 选中/取消选中
- 检查元素
- 单击
- 获取属性
- 获取文本
- 高亮显示
- 悬停
- 插入 Js 脚本
- 键盘快捷方式
- 选择项目
- 设置文本
- 截取屏幕截图
- 键入
- 使用应用程序/浏览器
新的“设置运行时浏览器”活动使您可以轻松配置在整个自动化执行过程中使用的浏览器类型。除非被另一个“设置浏览器运行时”活动覆盖,否则此选择在执行结束前一直有效。此增强功能简化了在不同浏览器上运行自动化的流程,从而最大程度地减少了手动配置选取器和复制测试代码的需求。该活动在 Windows 和跨平台项目中可用。
新的“关闭弹出窗口”活动旨在解决意外弹出窗口导致的自动化中断问题。此基于 AI 的活动通过在语义上匹配为可能的关闭按钮配置的标签,可高效关闭任何检测到的弹出窗口,无论它们是原生、警示、在浏览器页面还是桌面应用程序中的弹出窗口。该活动在 Windows 和跨平台项目中可用。
跨平台工作流现在支持“注入 JS 脚本”活动。此外,此活动现在可以利用新式用户界面自动化的功能,通过统一目标来识别目标,并使用对象存储库中存储的元素。
对于新项目,请验证是否已为“单击”、“悬停”、“键盘快捷键”和“输入信息”活动默认启用“验证执行”。 可通过将“ 始终自动验证输入的文本 ”项目设置( “用户界面自动化新式元素” >“ 验证执行 ”)设置为 False ,以在“ 输入 ”活动中禁用此功能。对于单击、悬停和键盘快捷键活动,您需要禁用对单击、悬停、键盘快捷键活动的显示验证项目设置。
现在,“检查应用程序状态”活动允许您在“使用应用程序/浏览器”活动中选择“在任何应用程序中指定”选项,从而在检查当前应用程序卡范围之外的窗口或元素的应用程序状态时无需使用新的应用程序卡。
在跨平台项目的“使用应用程序/浏览器”活动中公开了“参数”属性。该属性已可用于 Windows 项目。
现在,您可以从活动本身内部打开 URL,从而在跨平台项目的“使用浏览器”活动中更好地控制该活动中的目标 URL。 如果 URL 已打开,您可以将其设为焦点,或在新选项卡中再次打开。
以下工作流分析器规则以前专属于传统活动,现在也适用于新式活动:
- UI-ANA-016
- UI-ANA-017
- UI-DBP-013
- UI-PRR-004
- UI-REL-001
- UI-SEC-004
- UI-USG-011
在启用模糊选取器作为定位方法的目标搜索失败的情况下,为帮助您解决匹配问题,屏幕上会显示一条警告消息,突出显示最接近的匹配项。如果通过添加或删除选取器节点来更改默认选取器,或者由于存在多个匹配项而导致搜索失败,则不会列出最接近的匹配项。
在“无法识别的目标应用程序”对话框中添加了“不再显示”复选框。选中后,如果应用程序未处于正确状态而您要编辑目标,则系统不会再显示对话框,并且会直接将您带到选择屏幕。
通过收窄矩形边框并将标签放置在可以清楚看到的位置,优化了目标和锚点的重叠行为。
现在,重复的目标可以按需显示在选择屏幕中。要检查/隐藏重复目标,请选择“显示/隐藏重复项”切换按钮。
通过根据元素类型自定义可用活动,增强了应用程序/网页录制器功能。现在,指示元素时会显示不同的活动,从而可以更快地查找和选择相关操作。提供以下活动:
- 默认为所有元素:
- 单击
- 截取屏幕截图
- 高亮显示
- 对于标签:
- 获取文本
- 对于可编辑文本框:
- 获取文本
- 键入
- 对于下拉列表和列表框:
- 选择项目
- 获取文本
- 对于按钮:
- 单击
- 获取文本
现在,您可以在选择屏幕中检查变量的当前值,而无需访问变量上下文菜单。为此,只需将鼠标悬停在选取器标签中的变量上,该值就会显示为工具提示。
在离线模式下编辑时,在“ 表格提取 ”向导中添加了“ 启动应用程序 ”选项。
在“应用程序事件触发器”活动中添加了以下两种新的事件类型,可用于为 WND、CTRL 和 UIA 用户界面元素接受监控:“单击”和“按下键”。到目前为止,可以分别使用“单击事件触发器”或“按下键事件触发器”活动来单独监控“单击”和“按下键”事件。
增强的支持,包括监控 Edge IE 模式原生事件,主要帮助只能在 Internet Explorer 上运行的旧版应用程序。现在,通过“应用程序事件触发器”活动,使用 Edge IE 模式的浏览器页面也支持 WEBCTRL 元素的所有现有网页事件。
基于使用 Slack、Discord 或 Electron 等原生嵌入式浏览器而自动化独立应用程序的功能,我们在本发行版中纳入了对托管嵌入式浏览器(如 CefSharp)的原生监控支持。
为基于 Microsoft 用户界面自动化框架构建的应用程序(例如 Word、Outlook、Excel 或 OneNote)添加了对监控“文本选择更改”事件的支持。
为使用嵌入原生应用程序中的 WebView2 或 Qt WebView 微件加载,且具有活动 CSP 的网页添加了 HTML 原生监控支持。需要将“启用 WebView2 原生自动化”项目设置设为 True。
<html>
+ <webctrl>
选取器标识的网页添加了几个 HTML 窗口事件:
- 已开始选项卡导航
- 已完成选项卡导航
- 窗口焦点已更改
- 窗口边界已更改
- 窗口已创建
- 窗口已删除
通过我们在 Windows 和跨平台项目中提供的最新语义活动,体验表单自动化的简单性和有效性。
在设计“提取表单数据”活动时,已考虑到表单数据。它创建自定义类型对象,这些对象是沿自动化管道传递结构化数据的理想令牌。这些自定义类型对象还可用于“填充表单”或“设置值”活动,或者用于填充数据实体。
DocumentData
、Dictionary
、DataEntity
、DataRow
、DataTable
、JSON 文件,甚至是自定义类型,例如由“提取表单数据”活动作为输出生成的对象。在运行时系统会自动提取数据架构,将 AI 在语义上与目标表单字段进行匹配,然后将 AI 内容输入到相应的表单中。您只需指定数据源,系统就会自动从“使用应用程序/浏览器”活动中选取目标表单。
“设置值”活动是“填写表单”活动的简化版本,仅侧重于一个用户界面元素。此活动简化了数据输入流程。无论表单元素为何,无论是文本框、下拉列表、复选框还是单选按钮等,此活动都会适应元素类型,从而增强表单自动化流程。它甚至可以处理日期选取器和单选按钮组。
Computer Vision 已成功转换为跨平台项目,现在完全可在统一目标中使用。这是向前迈出的重要一步,因为它允许您在没有选取器的情况下自动化场景,不仅在基于 Windows 的项目中,而且在 Studio Desktop 跨平台项目和 Studio Web 中。
此版本引入了我们新的 Vision Transformer AI 模型。借助新的 Vision Transformer 架构,基于 Computer Vision 的自动化中的用户界面元素检测全面变得更快、更精确。这可减少错误并加快自动化工作流。它在表格检测方面有特别显著的改进,支持各种表格结构和大小。由于对 GPU 的要求更高,此模型仅在 UiPath 云服务器上可用。
在“选择项目”活动中添加了完整的 Computer Vision 支持,不仅支持纯 Computer Vision 场景,还支持选取器和 Computer Vision 的混合场景。当选取器不可用时(纯 Computer Vision 场景),该活动现在会复制“CV 下拉菜单选择”活动的功能。当选取器可用(混合场景)但在运行时失败时,Computer Vision 会触发自我修复流程,该流程根据 Computer Vision 信息执行新的选取器搜索,然后将搜索结果用于执行。此外,日志中会显示一条警告消息,其中包含有关有问题的选取器和自我修复结果的详细信息,使您能够使用新发现的选取器修复自动化问题。
checked
来完成,该属性根据 Computer Vision AI 模型检测返回布尔值(True 或 False)。
您可以定义一个自定义点,用于将滚动事件发送到目标元素。以前,滚动事件是在目标元素的中间发送的。现在,这可以通过以下方式完成:通过“CV 屏幕作用域”活动中的“滚动偏移量”属性,使用“Computer Vision”活动中的运行时自动滚动功能,或者在提取可滚动表格或可滚动文本时,使用“CV 提取表格”和“CV 获取文本”活动中的“内容滚动偏移”属性。
当定位方法的模糊选取器无法找到自动锚点时,Computer Vision 现在将介入并提供由 AI 模型生成的自动锚点。
要在“使用浏览器/应用程序”和“CV 屏幕作用域”活动中从默认的 UiPath 屏幕 OCR 引擎切换到 UiPath 扩展语言 OCR 引擎,您必须提供 Computer Vision API 密钥。这可以在“API 密钥”属性中的活动级别或在“项目设置”>“OCR”>“UiPath 扩展语言 OCR”>“API 密钥”下完成。
出于计算机视觉运行时分析的可追踪性和调试速度的目的,现在在 HTTP 请求的标头中发送设计时屏幕 ID。
Studio 中提供了新的项目设置:“项目设置”>“用户界面自动化传统”>“SAP”>“启用 SAP 监控”。此设置允许链接已执行的事务和测试用例。当“启用 SAP 监控”设置为“True”时,系统将在运行时收集有关已执行事务及其依赖项的信息,并将其发送到 Test Manager。此设置当前仅适用于 Studio 中的测试自动化项目。未来的版本将添加对其他项目类型的支持。
我们添加了对新的 SAP WebGUI 元素的支持:SAP 状态栏。现在,您可以使用“SAP 读取状态栏”活动从 SAP 状态栏中提取消息类型和文本。
为了配合 Google 从 2024 年 6 月开始弃用 Chrome Manifest V2 (MV2) 的时间表,适用于 Chrome 和 Edge 的现有 Studio Web 扩展程序已更新为与 Manifest V3 完全兼容,同时为这两种浏览器保留相同的扩展程序 ID。接收新的 MV3 扩展程序不需要执行任何操作,当您重新打开浏览器时,这些扩展程序将自动更新。
如果您将 Chrome 和 Edge 扩展程序升级到 24.10,则在通过组策略安装扩展程序时,不再需要手动将“开发者工具可用性”策略值设置为 1。
Safari 用户界面自动化支持现已在预览版中提供。全新的 UiPath Safari 扩展程序可让您使用 macOS 上的 Safari 在 Studio Web 中设计用户界面自动化,并通过 macOS 上的 UiPath Assistant 和 Robot 在 Safari 中执行浏览器自动化。
我们对对象存储库进行了重大改进,添加了适用于以前不支持的场景的功能。以下段落提供了每项改进的综合概述。
Studio Desktop 现已将对对象存储库的支持(以前仅限于 Windows)扩展到跨平台。如果还能够在跨平台类型项目中创建和重用用户界面对象,则可以加快自动化开发流程,降低维护成本,并更轻松地调整受应用程序或用户界面元素的选取器结构更改影响的自动化。
Clipboard AI 的高级用户界面提取引擎合并了 Computer Vision 和 DOM 提取程序。利用该引擎的强大功能,“捕获全部”功能现在可以捕获网页中的所有元素,包括可滚动内容和超链接。在此之前,它仅依赖于 Computer Vision 模型进行元素检测,因此只能提取可见元素。现在,通过添加 DOM 提取程序,它可以提取所有元素,而不仅仅是可见元素,从而让您可以将它们添加到对象存储库中。
现在,您可以使用“高亮显示”图标来高亮显示提取的元素,同时在“捕获元素”窗口中保持当前的选择。
简化了在对象存储库中创建、集成和编辑屏幕、节点和应用程序的用户体验,确保流程全程更高效。以前,该流程需要您手动浏览多个确认屏幕。现在,对象存储库会自动将新对象分配给适当的应用程序或屏幕。如果缺少任何父对象,则对象存储库会自动创建这些父对象。
如果您已经在没有对象存储库的情况下创建了自动化,并且希望将活动和目标添加到对象存储库中,则可以使用新的“同步对象存储库”向导。这将同步所有用户界面交互活动,并在本地存储库中创建一个有名称的应用程序、一个有名称的屏幕以及相应的用户界面元素。在过去,您必须手动将每个应用程序、屏幕和元素添加到对象存储库中。现在,整个项目将立即添加到“对象存储库”本地库中。这同时适用于新式活动和传统活动。对于传统活动,仅能添加使用完整选取器的目标,而无法添加使用部分选取器的目标。此外,您现在可以包括现有库和您指定将自动同步的匹配对象。
当活动链接到对象存储库时,在目标属性面板中对本地对象所做的编辑现在会自动传播到对象存储库中的相应描述符,您无需手动同步。
链接到只读对象的活动的目标属性将自动禁用。以前,这些目标属性会在属性面板中保持活动状态,这可能会导致混淆。现在,如果要编辑目标属性,您可以选择取消链接对象并进行本地编辑。但是,请注意,这些更改不会传播到对象存储库中的实际描述符。
我们对用户界面自动化活动的汉堡菜单进行了标准化,将含有链接到本地对象存储库的目标的活动选项与常规活动选项保持一致。以前,某些选项(例如“在屏幕上指定目标”或“编辑目标)”不适用于链接到对象存储库的活动。我们还对强制执行或不强制执行对象存储库时的“使用应用程序/浏览器”活动的指示功能进行了标准化。
添加了对在与对象存储库同步时编辑“提取表格数据”活动的用户界面元素的支持。
- 用户界面探测器在尝试绕过使用
iframe
时未能验证 SAP Interaction Center 的选取器。 - 之期使用 32 位可执行文件运行时,终端 Java 应用程序会出现意外行为;现在可以顺畅地处理 32 位和 64 位可执行文件。
- 导航至 Kendo Angular 表格的第二页时,“提取表格数据”活动未能成功抓取数据。
- 修复了从包版本 21.10.6 开始发生的 Java 应用程序弹出窗口问题,该问题影响了设计时体验。
- 当项目名称包含日语字符时,中文、日语和韩语 OCR 在“使用应用程序/浏览器”活动中不能作为自定义 OCR。
- 指定目标后,从计算机视觉屏幕作用域中删除 OCR 引擎活动时,引发
Value cannot be null
异常。 - 从计算机视觉屏幕作用域中删除 OCR 引擎活动时引发
There is no row at position 0
异常,并且悬停在表格单元格上方的操作持续存在。 - 保存并关闭选取器时,不会保留选取器微件已识别的网页上的元素。
- 在多个顶级窗口中托管网页控件的应用程序中,无法与嵌入式网页微件交互。
- 在并行序列中取消“单击”活动后,“Try Catch”活动无法捕获引发的异常。
- 从静态 HTML 页面提取大型表格数据会导致错误,并降低所有受支持浏览器的速度。此修复不包括 Internet Explorer。
- 以前,“从剪贴板获取”活动可能无法从剪贴板获取最新值。
- 当“输入模式”属性设置为“模拟”时,“输入”活动将忽略在特殊字符之前插入的文本。
- 当所选项目包含带通配符的文本时,“选择项目”活动和特定于 SAP 的“选择菜单项”活动失败。
- 在记事本应用程序中指示行会失败。
- 使用福昕阅读器时遇到一些问题。“提取表格数据”活动无法从扫描的 PDF 文件中提取中文字符。此外,UI Explorer 无法触发文档辅助功能。并且,即使在 Attended 模式下运行自动化正常,在 Unattended 模式下搜索应用程序也会失败。
- 之前从存储在共享驱动器(如 SharePoint)上的打开的 Word 文档的功能区中指明文档名称时,您会遇到无效选取器的错误。
- 之前通过硬件事件发送鼠标输入时,Salesforce 上嵌套 iframe 中的 HTML 元素不会自动滚动到视图中。
- 在某些情况下,UiPath Remote Runtime 需要更长时间才能从远程计算机返回“获取文本”结果。解决方法是,在“使用应用程序/浏览器”活动中将“Windows 附加模式”设置为“单一窗口”而不是“应用程序实例”。请注意,“单一窗口”选项无法与新的应用程序窗口或弹出窗口交互。为这些交互使用新的“应用程序/浏览器”活动。
- 从 Windows - 旧版项目升级到 Windows 项目时,由于选取器生成不正确,“提取表格数据”活动无法提取列值。
- 下载最新版本的 WebDriver 后,“打开浏览器”活动会将其存储在
WebDriverExe
文件夹中,但仍引用以前的版本,而不是应用当前版本。尝试打开浏览器时,系统会显示不兼容性错误消息。 - 将“在元素出现时”、“在元素消失时”、“在图像出现时”和“在图像消失时”传统活动添加到设计器面板时,您会收到验证警告。
- v24.10.10
- 改进
- 错误修复
- v24.10.8
- 改进
- 错误修复
- v24.10.7
- 改进
- v24.10.6
- 用户界面自动化新式活动
- 对象存储库
- 用户界面自动化传统
- 基于触发器的 Attended 自动化
- 语义活动
- Computer Vision
- SAP
- 浏览器扩展程序
- 远程自动化支持
- macOS 用户界面自动化
- 错误修复
- 已知问题
- v24.10.5
- UiPath Clipboard AI
- v24.10.3
- 构建用户界面自动化
- v24.10.2
- 控制 Autopilot 功能
- v24.10.1
- 用于用户界面自动化的 Autopilot 录制器
- v24.10.0
- 常规改进
- 用户界面自动化新式活动
- 基于触发器的 Attended 自动化
- 语义活动
- Computer Vision
- SAP
- 浏览器扩展程序
- 对象存储库
- 错误修复