在 Xcode UITest 中使用 typeText 时,第二个单词总是消失

Posted

技术标签:

【中文标题】在 Xcode UITest 中使用 typeText 时,第二个单词总是消失【英文标题】:Second word always disappears when using typeText in Xcode UITest 【发布时间】:2017-05-29 21:14:28 【问题描述】:

我有一个 UITest,我正在尝试确认文本是否正确保存,输入如下:

let wonderfulTextView = elementsQuery.textViews["Wonderful"]
wonderfulTextView.tap()
wonderfulTextView.typeText("Think of all the beauty left around you and be happy")

但无论我输入什么文字,它总是缺少第二个单词。上面的内容最终会是“Think all the beauty...”

【问题讨论】:

【参考方案1】:

已通过确保在模拟器中断开硬件键盘来解决此问题。

【讨论】:

以上是关于在 Xcode UITest 中使用 typeText 时,第二个单词总是消失的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 的 UITest 中访问当前的 UIViewController?

打印到 Xcode (XCTest) UITest 报告

在记录的 Xcode UITest 会话中,vei 字符(向下插入符号)是啥意思?

iOS 在 Xcode UITest 中测试本地文件导入/打开

构建 Xcode UITest 失败并出现“打开输入文件时出错”

Xcode 7 中的 UITest:如何测试键盘布局(keyboardType)