我有密码和密码conf textFields,我已应用“安全文本输入”,以掩盖密码.但是,当我运行UI测试时,无法找到这些字段
UI Testing Failure – No matches found for “password” TextField
我试图选择这样的字段:
let passwordTextField = app.textFields["password"]
但是当我尝试点击时失败:
passwordTextField.tap()
关于如何进入该领域的任何想法?
解决方法
如注释中所述,访问安全文本字段时,请使用secureTextFields选择器.
let passwordTextField = app.secureTextFields["password"] passwordTextField.tap() passwordTextField.typeText("my secure password")