【问题标题】:XCTest UI Record and Play - Simulator not updating UIXCTest UI Record and Play - 模拟器不更新 UI
【发布时间】:2015-08-27 02:15:14
【问题描述】:

Apple 两天前在 WWDC2015 期间发布了一个新的 UI 测试框架。我正在尝试编写一个测试用例,当我尝试记录 UI 测试以生成脚手架代码时,它看起来正在生成代码,但是模拟器上的 UI 实际上并没有更新。

即当我点击按钮时,会生成代码以实际找到按钮并点击,但实际上并没有在模拟器上同时点击该按钮。 所以基本上我无法进入模拟器上的下一个屏幕,在测试用例中实际进行。

WWDC 会议视频展示了一个 iPhone 应用程序(Lister 应用程序)的示例。但我正在 iPad 2 应用程序上尝试它。这就是唯一的区别。

关于为什么会发生这种情况的任何线索?

想在实际向 Apple 提交 Radar 之前检查是否存在其他此类情况。

【问题讨论】:

  • 我下载了 Apple 的 Lister 应用程序,他们使用了一个示例来测试新框架。看起来这也适用于 iPad。录音和播放的作品。但是,在我的应用中,它并没有像预期的那样模拟 UI。

标签: xctest ios9 xcode7 xcode-ui-testing


【解决方案1】:

我能够解决这个问题。

问题在于,在主应用程序目标的“部署目标”部分中,列出的所有目标都有不同的列。 对于应用程序的 UI 测试目标,目标设置为 iOS8。 将其更改为iOS9并开始工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2018-08-20
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多