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

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

UFT One 与 Mac 进行通信时,UFT One 充当客户端,而 UFT 连接代理 则充当服务器。

您可在不同的级别中保护此通信。

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

UFT One“选项”对话框的“远程连接”窗格 (“工具”>“选项”>“GUI 测试”>“远程连接”) 和 UFT 连接代理的首选项中,定义相同的密码短语。

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

UFT One 每次在启动与任何 Mac 计算机的连接时,均使用此密码短语。

仅当请求中包含的密码短语与代理首选项中定义的密码短语匹配时,UFT 连接代理 才会接受连接请求。

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

返回页首

使用 SSL 保护通信

UFT 连接代理首选项中,进行以下设置:

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

  • 如果必须,则:

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

    • 指定与证书匹配的 SSL 私钥路径。

UFT One 中:

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

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

  • 若要连接成功,UFT OneUFT 连接代理中的“使用 SSL”选项值必须相同。

    在不同的时间,UFT One 可以使用不同的 Mac 或端口号连接到不同的 UFT 连接代理。您可以指示 UFT One 与您知道无需 SSL 的代理启动非 SSL 连接,与您知道需要 SSL 连接的代理启动 SSL连接。UFT One 使用 CA 证书文件,仅对使用 SSL 启动的连接进行证书验证。

返回页首