Web 2.0 Toolkit Support

测试 Web 2.0 控件的复杂性

Web 2.0 站点通常具有基于客户端交互性框架的功能丰富的用户友好界面。这些站点中的控件通常使用 HTML 和客户端 JavaScript 代码的组合创建,这些代码可创建复杂的交互性应用程序对象。

许多团体和组织已经发布了 Web 2.0 Toolkit。这些工具包均包含了定义 Web 2.0 控件的开放式源代码 JavaScript 库。开发人员可以使用这些工具包或自定义这些工具包来构建 Web 2.0 应用程序,而不必从头开始开发 Web 2.0 控件。

UFT One Web 插件不识别这些复杂控件,而是与组成这些控件的 HTML 元素相关联。这会在一般 Web 测试对象上产生低级步骤。这类步骤很难创建、读取和维护。

使用 UFT One Web 2.0 插件支持测试 Web 2.0 控件

通过 UFT One Web 插件扩展性可以开发基于 Web 的插件,这些插件能够以更符合那些控件的预期目的和功能的方式标识 Web 2.0 应用程序中的控件。

UFT One 提供了针对多个公共 Web 2.0 Toolkit 的内置 Web 插件扩展性支持。每个工具包的支持均打包为 Web 插件的子插件。如果要安装 Web 2.0 Toolkit Support,可以通过在插件管理器中选择相关工具包名称,加载此支持。Web 2.0 Toolkit Support Setup 可从 UFT One 安装窗口中的插件扩展性和 Web 2.0 Toolkit 选项或 UFT One 计算机中获取。<UFT 安装 文件夹> \Installations\Web2AddinSetup\Web2AddinSetup.exe

每个 Web 2.0 测试对象类支持的操作包括为该测试对象类开发的自定义操作及从对应的 (基本) Web 插件测试对象类直接继承的操作。

Web2.0 Toolkit 插件的使用方式与常规 Web 插件的使用方式基本相同。加载工具包支持后,可以在这些工具包中的控件上识别、录制、创建检查点、运行步骤和使用所有标准 UFT One 功能。

UFT One 提供了以下工具包的支持:

有关这些工具包支持的测试对象和操作的详细信息,请参见《UFT One Object Model Reference for GUI Testing》 的 Web2.0 Toolkit 部分。