【发布时间】:2012-09-12 08:51:53
【问题描述】:
如何在使用 UI 自动化测试时关闭键盘? 我一直在查看 UIAElement 和 UIATextField 文档,但找不到任何建议。
var textField = toolbar.textFields()[0];
var textView = toolbar.textViews()[0];
function testFeature1() {
if (textField.hasKeyboardFocus() || textView.hasKeyboardFocus()) {
// Resign first responder .. How?
}
// Do my tests
}
【问题讨论】:
-
iOS 中的javascript代码?
-
是的。我开始编写自动化测试,它们都在 javascript 中 :)
-
在 Java Script 上下文中,试试这个 => stackoverflow.com/questions/5937339/…
-
Javascript 是语言,但不幸的是 UIAutomation 与 HTML 或 DOM 的东西完全无关。
blur()没用 :(
标签: javascript ios unit-testing automated-tests ui-automation