我有已应用“安全文本输入”来掩盖密码的密码和密码conf textFields。但是,当我运行UI测试时,找不到这些字段



我试图选择像这样的字段:

let passwordTextField = app.textFields["password"]

但是当我尝试点击时它失败了:
passwordTextField.tap()

关于如何进入该领域的任何想法?

最佳答案

如评论中所述,访问安全文本字段时,请使用secureTextFields选择器。

let passwordTextField = app.secureTextFields["password"]
passwordTextField.tap()
passwordTextField.typeText("my secure password")

10-06 10:31