- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- Salesforce 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 测试套件 - Studio
- 扩展程序
- 故障排除
“鼠标和键盘”活动
Studio 包含一些可模拟人类使用的任何类型键盘或鼠标输入的活动。此外,还有一些活动可以将焦点设置到某个窗口,将其最小化或最大化,或者对其执行任何其他类型的操作。这些活动对于创造模拟人类行为的自动化至关重要。如此处所述,有几种技术可以用于这些活动,每种技术在某些情况下都有各自的优势。
单击、 悬停 是模拟单击或悬停用户界面元素的活动。 在必须模仿人类行为的情况下,这些活动非常有用。 这些活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。 还可以使用“ 在屏幕上指示” 功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。 如果这不适合您,则可能需要手动干预。
“键入信息”可将击键发送到用户界面元素。支持特殊按键,且可以从下拉列表中选择。这是一个基本的文本输入活动,在自动化中广泛使用,也是由自动录制向导生成的。此活动将收到一个字符串或一个字符串变量以及一个目标作为输入,字符串或字符串变量包含要写入的文本,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。
“输入安全文本”会将安全字符串发送到用户界面元素。此活动收到一个安全字符串变量和一个目标作为输入,字符串包含要写入的文本,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。此活动对于安全自动化非常有用,因为它可以使用存储在安全字符串变量中的密码。通常,安全字符串变量由“获取安全凭据”活动提供。
“发送热键”可将键盘快捷方式发送到用户界面元素。此活动对于访问应用程序中的快捷方式非常有用,并且可以帮助您简化自动化项目。例如,如果有一个键盘快捷方式可用于显示某些用户界面元素或执行特定操作,则可以替换用来执行用户界面自动化的多个活动。此活动收到一个字符串或一个字符串变量以及一个目标作为输入,字符串或字符串变量包含要发送的按键,而目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。
“设置焦点”可将键盘焦点设置为指定的用户界面元素。在执行图像和文本自动化时,将某个窗口调到前台的能力是必不可少的。此活动收到一个目标作为输入,目标可以是区域变量、用户界面元素变量或选取器,这可帮助您识别要自动化的内容以及必须执行这些操作的位置。还可以通过使用“在屏幕上指示”功能自动生成目标,该功能会尝试识别指定区域中的用户界面元素,并为它们生成选取器。如果此操作无效,则可能需要手动干预。