seb*_*off 10 uitextfield ios xcode-ui-testing
我有密码和密码conf textFields,我已应用"安全文本输入",以掩盖密码.但是,当我运行UI测试时,无法找到这些字段
UI测试失败 - 找不到"密码"TextField的匹配项
我试图选择这样的字段:
let passwordTextField = app.textFields["password"]
Run Code Online (Sandbox Code Playgroud)
但是当我尝试点击时失败:
passwordTextField.tap()
Run Code Online (Sandbox Code Playgroud)
关于如何进入该领域的任何想法?
Joe*_*tti 30
如评论中所述,访问安全文本字段时使用secureTextFields选择器.
let passwordTextField = app.secureTextFields["password"]
passwordTextField.tap()
passwordTextField.typeText("my secure password")
Run Code Online (Sandbox Code Playgroud)
此外,如果您需要输入到 secureTextField
如果菜单 I/O 硬件键盘开启 typeText 不适用于 secureTextField。
使用下面的输入来保护字段
password.tap()
app.keys["t"].tap()
app.keys["e"].tap()
app.keys["s"].tap()
app.keys["t"].tap()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3600 次 |
| 最近记录: |