首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IO9上的UI XCTestCase无法播放

IO9上的UI XCTestCase无法播放
EN

Stack Overflow用户
提问于 2015-10-19 17:53:47
回答 1查看 89关注 0票数 1

我有一个较旧的项目,我正在尝试添加UI测试的XCTest案例。我使用iOS9开发工具包编译项目,我使用iOS9模拟器。我可以在Xcode7中记录UI测试。

我还可以创建一个样例Xcode7/iO9项目,添加UI测试,录制一个UI测试,然后回放它,它工作得很好。

但是,在我的重要项目中,当我回放测试时,模拟器启动,应用程序启动,但没有执行任何UI操作。我可以调试这个,我可以像这样跳过这一行:

代码语言:javascript
复制
[[[[[app childrenMatchingType:XCUIElementTypeWindow] elementBoundByIndex:0] childrenMatchingType:XCUIElementTypeOther] elementBoundByIndex:2] tap];

我没有收到错误,但没有发生点击。

我有点困惑。我认为iOS9开发工具包和iOS9模拟器是唯一的要求。但我肯定遗漏了一些简单的东西,因为我试图执行的操作实际上并没有发生。就像到可访问层的连接断开了一样-但是,另一方面,我可以记录...

我将非常感谢一个指针,我可能会错过什么作为一个旧项目的UI测试的先决条件。

EN

回答 1

Stack Overflow用户

发布于 2016-01-05 20:26:05

问题出在部署目标上。转到项目目标(主应用程序目标) -> Build Settings ->为应用程序UI测试目标搜索"Deployment Target“,将其更改为iOS 9.0。现在它应该可以工作了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33211486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档