Web 选项卡(录制和运行设置对话框)

此选项卡允许您设置指示 UFT One 在开始录制或运行测试时要打开哪些应用程序的选项。

可以指示 UFT One 从多个环境打开应用程序并在应用程序上录制。如果浏览器支持选项卡式浏览,还可以在多个浏览器选项卡上创建步骤。

访问

选择录制 > 录制和运行设置,并选择 Web 选项卡。

重要信息
  • 如果启用了插件管理器,并将 Firefox 设置为打开至特定 URL 时,Firefox 不会在录制或测试运行开始时打开至指定 URL。

    变通方法: 禁用插件管理器后再使用 Firefox。

  • 如果您使用的是 Internet Explorer 嵌入式浏览器控件,请注册您的浏览器控件。有关详细信息,请参阅注册浏览器控件
  • 如果在云浏览器中运行测试,只需输入 https URL。
相关任务

用户界面元素如下所述:

UI 元素 描述
在任意打开的浏览器上录制和运行

在本地安装的任何打开的 (受支持) Web 浏览器上录制和运行测试。

必须在打开 UFT One 之后打开 Web 浏览器。

提示: 如果在打开 UFT One 时未选择 Web 插件,另请参阅已知问题

要在包含嵌入式 Web 浏览器控件的应用程序上录制和运行测试,请选择“在任意打开的 Web 浏览器上录制和运行测试”

可以指示 UFT One 忽略打开到指定 URL 或包含特定标题的 ALM 浏览器或其他浏览器。有关详细信息,请参阅 Web > 常规窗格(选项对话框)

录制或运行时打开以下 Web 应用:

指定在录制或运行测试时要打开的浏览器和 Web 应用程序:

  1. 选择使用本地浏览器、移动浏览器还是云浏览器

    有关使用这些设置测试 Web 应用程序时所需的附加设置:

  2. 定义要打开的 URL、操作系统、浏览器、浏览器版本和位置。

    Digital Lab 中使用云浏览器时,您可以选择特定版本或以下版本之一:

    • latest: Digital Lab 服务器支持的最新版本。

    • latest-1: Digital Lab 服务器支持的第二新的版本。

    • latest-2: Digital Lab 服务器支持的第三新的版本。

    有关受支持版本的列表,请参阅 Digital Lab 支持矩阵

如果选择 Google Chrome 仿真器,“设备”列表将基于 EmulatedDevices.xml 文件中的定义显示所有受支持设备的子集。

您可以通过编辑 EmulatedDevices.xml 文件来自定义列表:

  • 要将隐藏的设备类型添加到可选择列表中,请将该类型的 show_by_default 属性设置为 True

  • 要支持您的测试中使用但不再正式支持并在 .xml 文件中列出的设备类型,请将所有设备信息添加到 EmulatedDevices.xml 文件中。

有关详细信息,请参阅配置模拟设备

参数化运行时 Web 设置

启用以使用针对给定测试运行的浏览器、设备和制造商的参数。

有关更多详细信息,请参阅:

UFT One 会根据选定的选项自动将列添加到“数据”窗格的“全局”选项卡中或测试参数。

注: 如果您选择使用云浏览器,则不会显示此选项。

远程连接详细信息

在您选择了 Apple Safari (在远程 Mac 计算机上) 时显示

输入远程 Mac 计算机的连接详细信息。

默认端口: 8822

在测试运行期间,为以下环境变量定义的值会覆盖在此处指定的任何值:

  • REMOTE_HOST
  • USE_SSL
不要在打开的浏览器上录制和运行

指示 UFT One 不在开始录制或测试运行之前已打开的任何浏览器上录制或运行测试。

选择此选项也可防止您使用对象侦测器查看这些浏览器的属性。

注: 如果您选择使用云浏览器,则不会显示此选项。

在测试关闭时关闭浏览器

指示 UFT One 在测试结束时,关闭在测试开始时启动的特定浏览器选项卡。

对于无头浏览器 (如 Headless Chrome 或 Phantom JS),这将关闭在测试开始时启动的无头浏览器进程。

注: 如果您选择使用云浏览器,则不会显示此选项。