使用特定技术进行捕获
- Updated: 2023/03/28
在某些应用程序中,如果系统自动选择捕获技术,则捕获 action可能无法准确工作。 在这种工单中,根据您想要自动化的应用程序类型,您可以选择特定技术,并使用捕获 action来使用该技术进行捕获。
使用捕获 action
要选择特定技术,请单击捕获对象旁边的下拉菜单。
您可以选择特定技术并自动化以下应用程序:
- 自动化具有嵌套 iFrame 的网页应用程序,这些 iFrame 具有相同的框架源或不同的框架源。
- 捕获和自动化自动选择技术可能无法准确捕获的应用程序上的对象。注: 使用特定技术进行捕获时,对象属性的类型和数量会有所不同。
- 自动化 Google Chrome 和 Microsoft Edge 浏览器上的所有对象和控件,用于本地设置页面。注: 此功能支持 Google Chrome 和 Microsoft Edge 浏览器。
技术类型
您可以使用以下技术捕获对象:
- Microsoft Active Accessibility (MSAA)
- Microsoft UI 自动化
- Microsoft UI Automation (COM)
Microsoft Active Accessibility (MSAA)
Microsoft Active Accessibility 是一项传统的辅助技术,作为 Windows 95 平台加载项引入。 MSAA 旨在帮助辅助技术 (AT) 产品与应用程序的标准和自定义用户界面元素进行交互,并访问、识别和操作应用程序的 UI 元素。 MSAA 基于组件对象模型 (COM),其定义了一种应用程序和操作系统进行通信的机制。 要了解有关此技术中最常用属性的更多信息,请参见使用捕获 action。
Microsoft UI 自动化
Microsoft UI Automation 是适用于 Microsoft Windows 的辅助功能框架,可在所有支持 Windows Presentation Foundation (WPF) 的操作系统上使用。 UI Automation 提供对桌面上大多数用户界面元素的编程访问,使得屏幕阅读器等 AT 产品能够向最终用户提供有关 UI 的信息,并通过标准输入以外的方式操作 UI。 要了解有关此技术中最常用属性的更多信息,请参见使用捕获 action。
Microsoft UI Automation (COM)
Microsoft UI Automation (COM) 在非托管代码上运行,比 UI Automation 更快地提供自动化。 您可以使用 Microsoft UI Automation (COM) 技术来捕获以下控件:
- 按钮
- 日历
- 复选框
- 客户端
- 组合框
- 标签
- 链接
- 列表视图
- 菜单
- 页面选项卡
- 密码文本
- 单选按钮
- 滑块
- 表
- 文本框
- 树
当您选择此技术来捕获应用程序的对象时,如果该对象不支持此技术,则系统会通过该对象周围的灰色突出显示来指示该对象。
注: Microsoft UI Automation (COM) 提供了称为 Automation ID 的搜索条件(属性),这是此技术所独有的。