2015-10-23 12 views
5

Tôi có mật khẩu và mật khẩu conf textĐồ thị mà tôi đã áp dụng "Nhập văn bản an toàn", để che mật khẩu. Tuy nhiên, khi tôi chạy thử nghiệm giao diện người dùng, các lĩnh vực này không thể được tìm thấy nhậnUI Thử nghiệm iOS, Chọn văn bản nhập văn bản bảo mậtField

Testing UI Không - Không có trận đấu tìm thấy cho "password" TextField

Tôi đang cố gắng để lựa chọn các lĩnh vực như vậy :

let passwordTextField = app.textFields["password"] 

nhưng sau đó nó bị lỗi khi tôi cố gắng để khai thác:

passwordTextField.tap() 

Bất kỳ ý tưởng nào về cách tôi có thể truy cập lĩnh vực này?

+0

Thông báo lỗi là gì? –

+0

Lỗi đặc biệt là "Lỗi kiểm tra giao diện người dùng - Không tìm thấy kết quả phù hợp nào cho" Mật khẩu "TextField". Nhưng khi tôi bỏ chọn "Nhập văn bản an toàn", bạn thấy không có vấn đề gì – sebradloff

+0

Bạn có thể mở Trình kiểm tra khả năng truy cập và xem từ định danh của trường văn bản không? Nó có thể không phải là mật khẩu khi nó trở thành một trường nhập chắc chắn. –

Trả lời

17

Như đã thảo luận trong các nhận xét, khi truy cập trường văn bản bảo mật, hãy sử dụng bộ chọn secureTextFields.

let passwordTextField = app.secureTextFields["password"] 
passwordTextField.tap() 
passwordTextField.typeText("my secure password") 
Các vấn đề liên quan