当前位置:  开发笔记 > IOS > 正文

如何检测键盘是否显示在Xcode UI测试中

如何解决《如何检测键盘是否显示在XcodeUI测试中》经验,为你挑选了1个好方法。

我正在新的Xcode 7 UI测试框架下用swift编写UI文本.要求是测试系统键盘是否显示在应用程序中.谁能给我一个如何做到的线索?谢谢



1> JoriDor..:

试试这个检查:

let app = XCUIApplication()
XCTAssert(app.keyboards.count > 0, "The keyboard is not shown")

或检查特定的键盘键,如:

let app = XCUIApplication()
XCTAssert(app.keyboards.buttons["Next:"].exists, "The keyboard has no Next button")

您还可以控制键盘上的交互:

let app = XCUIApplication()
app.keyboards.buttons["Next:"].tap()

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有