在 Microsoft Edge 中启用 OpenText UFT Agent 扩展
OpenText Functional Testing 会与 OpenText UFT Agent Edge 扩展进行通信,以测试在 Microsoft Edge 中运行的 Web 应用程序。本主题介绍如何在 Edge 浏览器中安装和启用该扩展。
先决条件:
您的浏览器策略必须允许安装 OpenText UFT Agent Edge 扩展。否则,请参阅在浏览器策略中启用扩展安装。
要在 Windows 11 上以 IE 模式测试应用程序,计算机上 Internet Explorer 的组策略设置必须允许启用 OpenText UFT Agent Internet Explorer 扩展。有关修改这些组策略设置的详细信息,请参阅 Microsoft 文档。
跳过获取扩展类 ID 的步骤。OpenText UFT Agent Internet Explorer 扩展的类 ID 为 {474264BC-9571-47C1-85B9-780F756DC9CE}。
警告: 确保公司的安全策略允许您进行此更改。
自动安装扩展
浏览器中安装的 OpenText UFT Agent扩展的版本必须与您正在使用的 OpenText Functional Testing 的版本相匹配。
如果满足以下条件,安装或升级 OpenText Functional Testing 将自动安装或更新 OpenText UFT Agent扩展。否则,请手动安装此扩展。
自动安装并更新 OpenText UFT Agent扩展的条件:
-
具有活动 Internet 连接。
-
安装 OpenText Functional Testing 时,您已选择设置 Chrome、Chromium Edge、Firefox 选项。或者,您在浏览器策略中已手动启用扩展安装。
-
正在使用 Edge 95 或更高版本。
自动启用扩展
扩展自动安装或更新后,您需要手动启用该扩展。
如果您正在运行自动化,您可能希望整个过程都是自动化的。要在静默安装命令中控制扩展安装,请设置 WEB_EXTENSION_INSTALL_MODE 配置选项。
可以使用以下安装模式:
安装模式 | 描述 | 使用时间 |
---|---|---|
默认 |
该扩展将自动安装或更新。 您需要手动启用该扩展。 要使用此模式,请勿在安装命令中包含该选项。 |
如果手动打开产品和浏览器。 |
普通 |
该扩展会在安装或更新后自动启用。 注: 您无法卸载扩展。 |
如果您的系统已完全实现自动化。 |
强制 |
该扩展会在安装或更新后自动启用。 注: 您无法禁用或者调试扩展。 |
如果无法修改内容安全策略。 |
临时 |
该扩展将临时安装在由 OpenText Functional Testing 启动的浏览器会话中。 该扩展仅保留在该浏览器实例中且保留时间直到该实例关闭为止。 |
如果您无法从 Web Store 安装该扩展。 |
有关更多详细信息,请参阅设置配置选项。
手动安装扩展
如下所述手动安装 OpenText UFT Agent扩展:
Edge 95 及更高版本 | 活动 Internet 连接 | 从 OpenText UFT Agent扩展页面安装 Edge 上的 OpenText UFT Agent扩展。 |
Edge 95 及更高版本 | 非活动 Internet 连接 | 从 OpenText Functional Testing 安装文件夹手动安装扩展。
|
Edge 79-94 及更低版本 | 从 OpenText Functional Testing 安装文件夹手动安装扩展。 按照 非活动 Internet 连接的说明进行操作,但请使用此文件夹中的扩展: <Installdir>\Installations\Edge\v2 |
在 Edge 中临时自动加载该扩展
如果无法从 Web Store 安装 Edge 浏览器扩展,您可以将 OpenText Functional Testing 配置为在录制或运行测试时加载该扩展。
已解压缩的 OpenText UFT Agent 扩展包含在 OpenText Functional Testing 安装中。当录制或测试运行打开 Edge 浏览器时,此扩展可以自动加载到该浏览器中。该扩展仅保留在该浏览器实例中且保留时间直到该实例关闭为止。
备注:
要使扩展能够在录制和测试运行所打开的浏览器中成功加载,请确保在启动会话之前没有打开浏览器的任何实例。
如果 OpenText UFT Agent 扩展已安装在您的浏览器中,但未启用,则自动加载不会启用该扩展。为了使 Web 测试正确运行,请确保启用已安装的扩展。
如果您在计算机可以访问 Web Store 时使用此选项,则解压的扩展将被删除并替换为 Web Store 中可用的扩展。
在“选项”对话框 (“工具”>“选项”>“GUI 测试”>“Web”>“高级”>“在 Edge 中加载 OpenText UFT Agent 浏览器扩展”) 中或使用自动化对象模型 (AOM) 配置此选项。
请参阅《OpenText Functional Testing 自动化对象模型参考》中的 WebOptions 对象。
使 OpenText Functional Testing 能够在 Edge 中测试本地 HTML 页面
默认情况下,Edge 中停用了在本地 HTML 文件中运行扩展的功能。
要允许 OpenText UFT Agent在本地 HTML 文件上运行,请执行以下操作:
在 Edge 中,浏览到以下 URL: edge://extensions
找到适用于 Microsoft Edge 的 OpenText UFT Agent。
单击“详细信息”以查看有关此扩展的详细信息。
选择允许访问文件 URL。您的选择将会自动保存。
另请参见: