在 Google Chrome 上启用 OpenText UFT Agent 扩展

UFT OneOpenText UFT Agent Chrome 扩展进行通信,以测试 Google Chrome 中运行的 Web 应用程序。本主题介绍如何在 Chrome 浏览器中安装和启用扩展。

备注: 如果您安装了适用于 Google Chrome 的 Functional Testing 代理,则在启用其新版本 (OpenText UFT Agent扩展) 之前,可能需要手动删除此扩展。完成设置后,请确保仅安装了最新扩展。

先决条件:

您的浏览器策略必须允许安装浏览器扩展。否则,请参阅在浏览器策略中启用扩展安装

返回页首

自动安装扩展

如果您启用了 Chrome 自动更新,则扩展安装取决于您是否具有 Internet 连接。

活动 Internet 连接

如果您已连接到 Internet,则在安装 UFT One 后第一次打开 Chrome 时会从 Chrome Web Store 自动下载并安装 OpenText UFT Agent Chrome 扩展。

非活动 Internet 连接

在没有 Internet 连接的情况下,Chrome 会尝试从 Chrome Web Store 下载 OpenText UFT Agent Chrome 扩展,并在您每次打开 Chrome 时进行安装。

下载之后,Chrome 将提示您启用此扩展。

返回页首

手动安装扩展

如果您未启用 Chrome 自动更新,请按以下步骤安装扩展:

Chrome 95 及更高版本 活动 Internet 连接

安装并启用 Chrome Web Store 中的 OpenText UFT Agent扩展。

UFT One 24.2

OpenText UFT Agent 24.2 页面安装。

UFT One 23.4 OpenText UFT Agent 2023-23.4 页面安装。

注: 在安装之前,请确保扩展版本与您的 UFT One 版本相匹配。

无法通过搜索 Chrome Web Store 获取 Google Chrome 代理。

非活动 Internet 连接

UFT One 安装文件夹手动安装扩展。

  1. 在 Google Chrome 中选择“更多工具”>“扩展程序”,以打开 chrome://extensions 页面。

  2. 将“<UFT One 安装文件夹>\Installations\Chrome\v3”文件夹中的 Agent.crx 文件拖放到 Chrome 的“扩展程序”页面。

如果将扩展拖放到 Chrome 中不起作用,请执行以下操作: 

  1. 在 Google Chrome 中选择“更多工具”>“扩展程序”,以打开 chrome://extensions 页面。

  2. 在“扩展程序”页面中,选中开发者模式选项。选中此选项后,系统将显示其他选项。

  3. 单击“加载已解压的扩展程序”按钮。

  4. 在“浏览文件夹”对话框中,浏览至“<UFT One 安装文件夹>\Installations\Chrome\v3\Extension”文件夹。

  5. 出现提示时,在“确认新扩展程序”对话框中,单击“添加”

    现在,OpenText UFT Agent将显示在 Chrome 扩展列表中。

在 Chrome 中启用扩展。

Chrome 94 及更早版本

UFT One 安装文件夹手动安装扩展。

按照 非活动 Internet 连接的说明进行操作,但请使用此文件夹中的扩展: 

“<UFT One 安装文件夹>\Installations\Chrome\v2”

返回页首

在 Chrome 中临时自动加载该扩展

UFT One 24.2 及更高版本上受支持

如果无法从 Web Store 安装 Chrome 浏览器扩展,您可以将 UFT One 配置为在录制或运行测试时加载该扩展。

OpenText UFT Agent 扩展包含在 UFT One 安装中。当录制或测试运行打开 Chrome 浏览器时,已解压缩的扩展可以自动加载到该浏览器中。该扩展仅保留在该浏览器实例中且保留时间直到该实例关闭为止。

备注:  

  • 要使扩展能够在录制和测试运行所打开的浏览器中成功加载,请确保在启动会话之前没有打开浏览器的任何实例。

  • 如果 OpenText UFT Agent 扩展已安装在您的浏览器中,但未启用,则自动加载不会启用该扩展。为了使 Web 测试正确运行,请确保启用已安装的扩展。

您可以在“选项”对话框 (“工具”>“选项”>“GUI 测试”>“Web”>“高级”>“在 Chrome 中加载 OpenText UFT Agent 浏览器扩展”) 中或使用自动化对象模型 (AOM) 配置此设置。

请参阅《UFT One 自动化对象模型参考》中的 WebOptions 对象

返回页首

启用 UFT One 以使用严格的内容安全策略 (CSP) 测试应用程序

要测试 Web 应用程序,UFT One 必须与应用程序通信,包括 JavaScript 注入。在某些情况下,应用程序会阻止此功能。有关详细信息,请参阅使用严格的内容安全策略 (CSP) 测试应用程序

返回页首

使 UFT One 能够在 Google Chrome 中测试本地 HTML 页面

默认情况下,Google Chrome 中禁用了在本地 HTML 文件上运行扩展的功能。

要允许 UFT One Google Chrome 扩展在本地 HTML 文件上运行,请执行以下操作:

  1. 在 Google Chrome 中,浏览到以下 URL: chrome://extensions

  2. 找到适用于 Google Chrome 浏览器的 OpenText UFT Agent

  3. 单击位于图标左侧的箭头 展开有关扩展的详细信息。

    选择允许访问文件 URL。您的选择将会自动保存。

返回页首

另请参见: