0

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

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

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

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

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

4

1 回答 1

0

我能够解决这个问题。

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

于 2015-06-23T06:44:40.277 回答