ActiveX 插件

可以使用 OpenText Functional Testing ActiveX 插件测试 ActiveX 用户界面对象 (控件)。

常规信息 描述

插件类型

这是基于 Windows 的插件。它的很多功能与其他基于 Windows 的插件相同。

支持的环境

有关受支持的 ActiveX 环境的详细信息,请参阅支持矩阵的“ActiveX 插件”部分。

重要信息

  • 在浏览器中测试 ActiveX 对象时,将在标准的 Web 对象层次结构中插入顶级 ActiveX 对象,例如 Browser.Page.ActiveX

  • 创建 ActiveX 测试对象的编程描述且相关运行时对象无窗口(没有与之关联的窗口句柄)时,必须将 windowless 属性添加到描述中,并将其值设置为 True

测试对象方法和属性

ActiveX 插件提供了测试应用程序中的 ActiveX 对象时可使用的测试对象、方法和属性。有关详细信息,请参阅对象模型参考的 ActiveX 部分。

已知问题 已知问题 - ActiveX 插件
先决条件 描述

打开应用程序

在开始 OpenText Functional Testing 录制会话并设置“录制”和“运行”选项之前,如果要录制 ActiveX 控件,那么必须关闭包含这些控件的应用程序。仅在开始录制会话后打开该应用程序。

插件依赖关系

在某些 ActiveX 方法上录制时,同时加载 ActiveX 和 Siebel 插件可能会导致出现问题。

配置 描述

配置选项

使用 Windows 应用程序窗格。
工具 > 选项 > GUI测试 选项卡 > Windows 应用程序节点)

录制和运行设置

使用“Windows 应用程序”选项卡。
运行 > 运行设置录制 > 录制设置

  • 如果您在“录制和运行设置”对话框中选择了仅在以下应用程序上录制和运行单选按钮,则这些设置还将应用于(限制)对象侦测器和其他指向手操作识别的应用程序。
  • OpenText Functional Testing 仅识别在更改“录制和运行设置”对话框的 Windows 应用程序选项卡中的录制和回放设置之后打开的应用程序中的 ActiveX 对象。

自定义交互屏幕捕获设置

使用 Windows 应用程序部分。
工具 > 选项 > GUI测试选项卡 > 交互屏幕节点 > 自定义级别

应用程序区域其他设置

使用应用程序窗格。
在应用程序区域侧栏中,选择其他设置 > 应用程序