保护与远程 Mac 计算机之间的通信

UFT One 连接到远程 Mac 计算机之后,可以访问 Safari,并在 Safari 上运行的 Web 应用程序中执行步骤。因此,确保此连接的安全十分重要,可以防止该 Mac 能够对您的 Mac 和网页进行不适当的访问。

UFT One 与 Mac 进行通信时,UFT One 充当客户端,而 OpenText UFT Agent Safari 扩展则充当服务器。您可在不同的级别中保护此通信。

通过定义密码短语来设置客户端身份验证

UFT One 使用密码短语启动与 Mac 计算机的连接。仅当请求中包含的密码短语与 Mac 端定义的密码短语匹配时,Mac 计算机才会接受连接请求。

UFT One 中:

在“工具”>“选项”>“GUI 测试”>“远程连接”窗格中定义密码。有关详细信息,请参阅远程连接窗格(选项对话框> GUI 测试选项卡)

在 Mac 上:

OpenText UFT Agent Safari 扩展的首选项中定义相同的密码短语。

默认情况下,此密码短语为空。要提供更好的安全性,请提供难以猜中的较长复杂密码短语。

您可以在 UFT One 和 Safari 扩展的多个实例上、同一台计算机上或同一台计算机上的不同用户帐户中定义相同的密码短语。通过这种方式,您可以设置一组具有相同的密码短语且用于类似测试目的(如虚拟实验室)的计算机。

返回页首

使用 SSL 保护通信

要使用 SSL 保护通信,请在 UFT One 和 Mac 计算机上定义 SSL 设置。

在 Mac 上:

OpenText UFT Agent Safari 扩展首选项中设置以下内容。

  • 指定与此代理的通信是否必须通过 SSL 连接 (“使用 SSL”) 进行

  • 如果必须,则:

    • 为服务器指定用于通信的 SSL 证书文件路径。(链证书文件亦受支持)

    • 指定与证书匹配的“SSL 私钥文件”的路径。

UFT One 中:

  • 在“工具”>“选项”>“GUI 测试”>“远程连接”窗格中,指定供 UFT One 验证服务器所提供的 SSL 证书的“SSL CA 证书文件”的路径。(此外,系统还支持证书捆绑。)

    UFT One 使用 CA 证书文件,仅对使用 SSL 启动的连接进行证书验证。

  • 定义特定远程连接的详细信息时,指定该连接是否应使用 SSL。此操作可在“远程连接”对话框、“录制和运行设置”(根据每次测试) 或测试步骤中使用 RemoteConnection 实用程序方法执行。有关详细信息,请参阅连接到远程 Mac 计算机

  • 若要连接成功,必须满足以下条件:

    “使用 SSL”选项在 UFT OneOpenText UFT Agent Safari 扩展中必须具有相同的值。

    在不同的时间,UFT One 可以使用不同的 Mac 或端口号连接到不同的 OpenText UFT Agent Safari 扩展。

返回页首