5
私はパスワードをマスクするために「Secure Text Entry」を適用したパスワードとパスワードconf textFieldsを持っています。私は、UIのテストを実行する場合ただし、これらのフィールドを取得見つけることができませんUI iOSのテスト、セキュリティで保護されたテキストエントリの選択textField
UIテストの失敗 - 「パスワード」のTextField
私はそうのようなフィールドを選択しようとしていますが見つかりませんのマッチ:
let passwordTextField = app.textFields["password"]
が、私はタップしようとすると、それは失敗します。
passwordTextField.tap()
フィールドへのアクセス方法に関するアイデアはありますか?
エラーメッセージは何ですか。 –
具体的な失敗は「UIテストの失敗 - パスワード「TextField」と一致するものが見つかりません」です。しかし、「安全なテキスト入力」の選択を解除すると問題はないことがわかります – sebradloff
アクセシビリティインスペクタを開いて、テキストフィールドの識別子を確認できますか?入力フィールドが確実になると、パスワードではない可能性があります。 –