在 Mac 上安装 Silk Test 信息服务

注: 要在 Mac 上安装信息服务,您需要具备对 Mac 的管理权限。

要在 Mac 上使用 Apple Safari 或者使用 iOSAndroid 设备创建和执行测试,请在 Mac 上安装 Silk Test 信息服务(信息服务)。安装并激活信息服务后,您可以从安装在 Windows 计算机上的 Silk Test 客户端录制和重放测试。

注: 您无法在 Mac 上进行录制。要将 Mac 作为测试位置添加到 Silk Test,请参阅 Silk Test 文档中的编辑远程位置。。

要在 Mac 上安装信息服务,请执行以下操作:

  1. 阅读 Silk Test 文档中在 Mac 上使用 Apple Safari 进行测试的先决条件主题中的信息。
  2. 确保 Mac 上已安装 Java JDK。
  3. 如果要在 iOS 设备上对移动应用程序进行测试,请确保 Mac 上已安装 Xcode。
  4. 访问信息服务设置文件 SilkTestInformationService<版本>-<内部版本号>.pkg
    • 如果您已在安装 Silk Test 的过程中下载了信息服务设置文件,请打开 Silk Test 安装目录(例如 C:\Program Files (x86)\Silk\SilkTest)中的文件夹 macOS
    • 如果您在安装 Silk Test 的过程中未下载信息服务设置文件,您可从 Micro Focus SupportLine 下载设置文件。
  5. 将文件 SilkTestInformationService<版本>-<内部版本号>.pkg 复制到 Mac。
  6. 执行 SilkTestInformationService<版本>-<内部版本号>.pkg 以安装信息服务。
  7. 请遵循安装向导上的说明。
  8. 当系统询问密码时,提供当前登录的 Mac 用户的密码。
  9. Apple Safari 打开后、消息框询问是否信任 SafariDriver 时,请单击信任
    注: 如果要在 macOS 10.12 (Sierra) 或更低版本上对 Apple Safari 10 或更低版本进行测试,则需要在 Mac 上安装 SafariDriver。若要直接登录 Mac,而不通过远程连接进行连接,则您只能安装 SafariDriver。
  10. 为完成安装,安装程序会注销当前 Mac 用户。要验证信息服务是否已正确安装,请登录 Mac。
  11. 如果要在具有 macOS Mojave (10.14) 或更高版本的 Mac 上安装信息服务,则可能必须在登录 Mac 后为 Silk Test 启用其他自动化权限。 如果需要授予权限,Silk Test 将自动显示请求权限对话框。
    1. 单击确定以确认信息对话框。
    2. 在所有后续请求权限对话框中单击确定
    重要: 如果没有为 Silk Test 启用这些权限,则无法针对 Google Chrome 测试 Web 应用程序,也无法测试 iOS 设备或这台 Mac 的模拟器上的移动应用程序。如果您错误地在其中一个权限对话框中单击了 不允许,请在 Mac 上打开终端并键入以下命令:
    sudo tccutil reset AppleEvents
    然后单击确定,重新启动 Mac 并接受权限对话框。
  12. 单击屏幕右上角的 Silk Test 图标以查看可用的设备和浏览器。
    提示: 如果 Silk Test 图标未显示,请重新启动 Mac。