【swift/XCTest】UITestでUITextField/UITextViewのキーボードを閉じる

公開日: 

はじめに

UITestUITextView のキーボードの閉じ方がわからずに少し手間取ったので、備忘録を残します。

結論

sample.swift
if elementsExist([nameTextview], timeout: 5.0) {
    nameTextview.tap()
    nameTextview.typeText("\n")
}

キーボードの『完了』ボタンを押そうとしたり、キーボードのツールバーのボタンに ID をつけて、取得しようとしたりしましたが、非常に単純な方法で解決。改行を入力すればいい。なるほど。

最後に

PC がポンコツでビルドが遅すぎて、ビルドの合間に twitter を開いてしまうのをやめたいです。

では、Bye