我有密码和密码conf textFields,我已应用“安全文本输入”,以掩盖密码。但是,当我运行UI测试时,无法找到那些字段
UI测试失败 - 找不到“密码”TextField
的匹配项
我正在尝试选择这样的字段:
let passwordTextField = app.textFields["password"]
但是当我尝试点击时失败了:
passwordTextField.tap()
关于我如何进入该领域的任何想法?
答案 0 :(得分:26)
如评论中所述,访问安全文本字段时请使用secureTextFields
选择器。
let passwordTextField = app.secureTextFields["password"]
passwordTextField.tap()
passwordTextField.typeText("my secure password")
答案 1 :(得分:7)