【问题标题】:When running UI Tests on an XCode Server Bot, is it possible to see the actual simulator running?在 XCode Server Bot 上运行 UI 测试时,是否可以看到实际的模拟器正在运行?
【发布时间】:2015-10-08 13:43:08
【问题描述】:

我们已经建立了一个 Xcode 项目,其中包含许多运行应用程序和测试用户界面的新 UI 测试。当我在本地 Mac 上运行测试时,很高兴看到在模拟器中运行的测试。

我们已经使用 XCode 服务器设置了这个项目,并且一个 Bot 正在运行它。我们有一个连接到运行服务器的 Mac 的监视器,并且可以显示 Bot 正在运行。我想知道在运行 UI 测试时是否有办法在服务器机器上显示实际的模拟器?

【问题讨论】:

  • 我认为您将获得的最接近的是失败测试中保存的快照。

标签: xcode xcode-ui-testing xcode-bots


【解决方案1】:

模拟器应该运行并且可见。如果您已经为机器人设置了一个单独的帐户,那么您所要做的就是将用户切换到该帐户以查看模拟器。可以有多个用户同时登录。

您甚至不需要显示器,使用 Apple 内置的桌面共享并远程登录。

【讨论】:

    【解决方案2】:

    首先,您必须通过运行应用程序或在其上运行测试来打开模拟器。不要关闭模拟器。现在,如果您启动机器人,您可以在屏幕上监控该模拟器上测试用例的状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-04
      • 2018-03-27
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多