activities
latest
false
- 概述
- 用户界面自动化
- 通过用户界面自动化实现自动化的应用程序和技术
- 项目兼容性
- UI Automation Classic Project Settings
- UI Automation Modern Project Settings
- 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
- 移动自动化
- 终端
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
用户界面自动化活动
Last updated 2024年10月28日
UI Automation Classic Project Settings
使用项目设置在项目级别配置更改。这些全局设置会影响包中具有下面列出的属性的所有活动。有关详细信息,请参阅配置活动项目设置。
只有在尚未编辑其属性的情况下,“项目设置”中配置的属性才会在工作流的活动中生效。手动编辑属性不再将项目设置应用于属性。
要配置用户界面自动化传统项目设置,请按照以下步骤操作:
- 在“项目”面板中,转到“项目设置”。
- 导航到活动设置>UIAutomation Classic。
- 根据要更改的内容修改设置。
- 单击“确定”以保存更改。
您可以使用窗口顶部的“ 批量操作 ” 下拉菜单将所有设置重置为其默认值,或复制调试字段和生产字段之间的所有值。
以下设置适用于所有传统用户界面自动化活动。
属性名称 | 描述 |
---|---|
在此之前延迟 | 上一个活动和当前活动之间的延迟时间(以毫秒为单位)。 |
在此之后延迟 | 当前活动和下一个活动之间的延迟时间。 |
超时 (毫秒) | 在引发错误之前等待执行当前活动的时间。 |
等待准备就绪 | 执行操作前,等待应用程序做好接受输入的准备。可选择以下选项:
|
如果禁用则更改 | 如果选中,即使禁用指定的用户界面元素,系统也仍会执行选择项目操作。如果输入模式属性设置为硬件事件,则此属性不适用。 |
捕获屏幕截图 | 指示是否在设计时由支持此功能的所有活动捕获屏幕截图。如果该设置设为 False,则禁用上下文菜单中的删除信息屏幕截图选项。 |
在“未找到元素”错误消息中显示最接近的匹配项 | 设置为 True时,此设置会缩短与“找不到元素”错误相对应的错误消息。 这对于保护敏感的选取器信息非常有用。 |
以下设置适用于打开浏览器和附加浏览器活动。
属性名称 | 描述 |
---|---|
浏览器 | 使用下拉按钮选择要使用的浏览器类型。可选择以下选项:
|
私有 | 如果选择True,变量和参数的值将不会在 Verbose 级进行记录。 |
新会话 | 如果选择True,会启动所选浏览器的新会话。此选项特定于 Internet Explorer。 |
隐藏 | 如果设置为 True,则打开隐藏的浏览器。 |
启用 WebView2 原生自动化 | WebView2 是一种用于将浏览器集成到桌面应用程序中或将 Web 应用程序呈现为桌面应用程序的技术。如果启用,则“Web2view2 原生自动化”项目设置可用于控制嵌入式浏览器的自动化(例如Embedded Edge)与基于 HTML 属性的选取器。 |
启用使用 MV3 扩展程序模拟单击的解决方法 | 启用解决方法,以解决与“ 模拟 ”输入法一起使用时某些网页元素上的“单击”活动将失败的问题。有关更多详细信息,请参阅 故障排除。此设置适用于使用“ 模拟 ”输入法执行的所有单击 - 传统单击、新式单击等。 |
通信方式 | 选择通信方式。可选择以下选项:
|
用户数据文件夹模式 | 您要设置的用户数据文件夹模式。该模式用于通过特定用户数据文件夹启动浏览器。有几个选项:
|
用户数据文件夹路径 | 浏览器使用的数据文件夹。默认
|
运行时浏览器 | 运行时浏览器项目设置使您能够在运行时切换浏览器。此设置可用于在设计时使用的浏览器以外的其他浏览器上执行。这将自动转换浏览器类型和选取器(如果已设置)。此设置具有以下选项:
|
适用于打开浏览器 Chrome 的额外参数 | 用于打开 Chrome 浏览器的额外命令行参数。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
适用于打开浏览器 Edge 的额外参数 | 用于打开 Edge 浏览器的额外命令行参数。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
用于打开浏览器 Chrome 的自定义可执行路径 | 用于打开 Chrome 浏览器的自定义可执行路径。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
用于打开浏览器 Edge 的自定义可执行路径 | 用于打开 Edge 浏览器的自定义可执行路径。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
为打开浏览器 Chrome 启用重试功能 | 如果扩展程序原生主机无法启动,请重新尝试打开 Chrome。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
为打开浏览器 Edge 启用重试功能 | 如果扩展程序原生主机无法启动,请重新尝试打开 Edge。 适用于传统打开浏览器活动和新式使用浏览器活动。 |
打开浏览器超时 (秒) | 配置浏览器启动超时。 |
保存在机器人执行日志中的信息。
属性名称 | 描述 |
---|---|
日志目标信息 | 如果设置为 True,则用户界面自动化经典活动将记录“ 活动类型”、“ 活动显示名称”和“选取 器”。此外,对于“ 打开浏览器 ”活动,还会记录“ 活动类型”、“ 活动显示名称”和“ URL ”。 |
以下设置适用于复制选定文本、键入和键入安全文本活动。
注意:发送窗口消息和模拟键入输入方法互斥,选择它们都会在运行时引发错误。
属性名称 | 描述 |
---|---|
发送窗口消息 | 如果设置为 True,则通过向目标应用程序发送特定消息来执行操作。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。 |
键入前单击 | 如果设置为 True,则在写入文本之前单击指定的用户界面元素。 |
空字段 | 如果设置为 True,则在写入文本之前,系统会擦除用户界面元素中先前存在的所有内容。 |
模拟键入 | 如果设置为 True,则使用目标应用程序的技术模拟键入操作。这种输入方法速度最快,且可在后台工作。 |
适用于 SAP 自动化期间的任何用户界面活动。
重要提示:此项目设置适用于传统和新式用户界面自动化活动。
属性名称 | 描述 |
---|---|
强制执行硬超时(仅适用于 SAP WinGUI) | 对执行 SAP WinGUI 自动化的所有活动强制执行硬超时。 |
启用其他缩放比例 | 启用 SAP WinGUI 额外扩展,以支持 SAP 原生多显示器扩展感知。 |
启用 SAP 监控 | 在运行时启用 SAP 自动化监控。 适用于 SAP WinGUI、SAP WebGUI 和 SAP Fiori。 |
以下设置适用于发送热键活动。
属性名称 | 描述 |
---|---|
发送窗口消息 | 如果设置为 True,则通过向目标应用程序发送特定消息来执行操作。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。 |
以下设置适用于单击、双击、悬停和提取结构化数据活动。
属性名称 | 描述 |
---|---|
发送窗口消息 | 如果设置为 True,则通过向目标应用程序发送特定消息来执行操作。这种输入方法可在后台工作,且兼容大多数桌面应用程序,但并不是速度最快的方法。默认情况下,该复选框是未选中状态。 |
模拟单击 | 如果设置为 True,则使用目标应用程序的技术模拟单击操作。这种输入方法速度最快,且可在后台工作。 |
模拟悬停 | 如果设置为 True,则使用目标应用程序的技术模拟悬停操作。这种输入方法速度最快,且可在后台工作。 |
以下设置适用于“ 注入 Js 脚本 ”活动。
属性名称 | 描述 |
---|---|
注入 Js 脚本 - 执行世界 | 全局应用 InjectJs.ExecutionWorld 设置。 有关详细信息,请参阅“ 注入 Js 脚本 ”活动。 |