【发布时间】:2015-12-12 19:20:21
【问题描述】:
我遇到了“Textview”类型字段的问题。我无法在FeedbackTextView 字段中输入文本。
let FeedbackTextView = app.staticTexts["Feedback Textview"]
FeedbackTextView.tap()
FeedbackTextView.typeText("This is test feedback")
执行上述代码时显示以下错误。
UI 测试失败 - 元素和任何后代都没有键盘 重点。元素:
【问题讨论】:
-
为了使您的代码更易于阅读,您应该以小写字母 (
feedbackTextView) 开始实例变量 -
这段代码能编译吗?
FeedbackTextView是可选的,但我没有看到你打开可选的包装。 -
代码编译成功。但是,feedbackTextView 上的 tap() 命令执行成功。执行“typeText”函数时,它不会在字段中写入任何内容并引发以下错误。 UI 测试失败 - 元素和任何后代都没有键盘焦点。元素:
-
这能回答你的问题吗? Xcode UI Testing Error keyboard
标签: swift xctest xcode7-beta6