UI测试iOS,选择安全文本输入textField

我有密码和密码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")

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...