1. ホーム
  2. ios

[解決済み] UIテストの失敗 - secureTextFieldにキーボードフォーカスを持つ要素もその子孫もない

2022-04-23 23:38:01

質問

これは私の場合です。

let passwordSecureTextField = app.secureTextFields["password"]
passwordSecureTextField.tap()
passwordSecureTextField.typeText("wrong_password") //here is an error

UI テストに失敗しました - 要素も子孫もキーボード フォーカスを持っていません。要素にフォーカスがありません。

何が問題なのか?これは、通常の場合はうまくいっています textFields しかし、問題が発生するのは secureTextFields . 何か回避策はありますか?

解決方法は?

この問題は私を苦しめましたが、適切な解決策を見出すことができました。シミュレータで I/O -> Keyboard -> Connect hardware keyboard がオフになっている。