Web 2.0 插件

使用 Web 2.0 插件测试 Web 2.0 环境中的 HTML 用户界面对象 (控件)。

Web 2.0 插件包括以下内容:

  • ASP .NET AJAX

  • Dojo

  • Google Web Toolkit (GWT)

  • jQueryUI

  • Salesforce Lightning

  • Siebel Open UI

  • EXT-JS

  • Yahoo User Interface (Yahoo UI)

备注: 要在 UFT One 中使用 Web 2.0 插件,必须专门对其进行安装。有关详细信息,请参阅安装 Web 2.0 插件或扩展性工具包

下表总结了有关 Web 2.0 插件的基本信息及其如何与 UFT One 的一些常用方面相关。

常规信息

插件类型

这些插件的许多功能与其他基于 Web 的插件相同。这些插件可扩展 Web 插件功能。

支持的环境

有关受支持的 Web 2.0 工具包和版本的详细信息,请参阅UFT One 支持矩阵

测试对象方法和属性

Web 2.0 插件提供了测试 Web 应用程序中的对象时可使用的测试对象、方法和属性。有关详细信息,请参阅《UFT One Object Model Reference for GUI Testing》Web 2.0 toolkits 部分中的相关工具包部分。

已知问题 已知问题 - Web 2.0 插件

先决条件

打开应用程序

必须先打开 UFT One,然后再打开 Web 应用程序。

插件依赖关系

必须已安装和加载该 Web 插件。

SiebelOpenUI用户的其他重要信息
  • 使用 SiebelOpenUI 对象时,请加载 Web 插件和 SiebelOpenUI 插件,但不要加载 Siebel 插件。

    如果加载了 Siebel 和 SiebelOpenUI 插件,这些插件有时会相互冲突并阻止成功识别对象。

  • 要使 UFT One 针对 SiebelOpenUI 对象运行测试,必须将特殊的函数库与测试关联。

    可在“<UFT One 安装文件夹>\dat\Extensibility\Web\Toolkits\SiebelOpenUI\Function Libraries\SiebelOpenUI.qfl”中找到此函数库。

    在“测试设置”对话框的“资源”窗格中,您可将该函数库设置为默认函数库。

EXT-JS用户的其他重要信息

要使 UFT One 针对 EXT-JS 对象运行测试,必须将特殊的函数库与测试关联。

可在“<UFT One 安装文件夹>\dat\Extensibility\Web\Toolkits\ExtJS\Function Libraries\ExtJS.qfl”中找到此函数库。

在“测试设置”对话框的“资源”窗格中,您可将该函数库设置为默认函数库。

配置

配置选项

使用 Web 窗格。

(请确保打开了 GUI 测试,并选择了工具 > 选项 > GUI 测试选项卡 > Web > 常规节点。)

录制和运行设置

使用 Web 选项卡。(录制 > 录制和运行设置

测试设置

使用 Web  窗格(文件 > 设置 > Web 窗格)。

自定义交互屏幕捕获设置

使用 Web 部分(工具 > 选项 > GUI 测试选项卡> 交互屏幕节点 > 自定义级别)。

应用程序区域其他设置

使用 Web 窗格。

在应用程序区域侧栏中,选择其他设置 > Web

另请参见: