'da Access dizesini test etme Uygulama UI'sını test etmek için Xcode ve XCTest'te entegre edilmiş UI Test Case sınıfını kullanıyorum. Böyle bir şey test etmek istiyorum:Swift UI TextField
app = XCUIApplication()
let textField = app.textFields["Apple"]
textField.typeText("text_user_typed_in")
XCTAssertEqual(textField.text, "text_user_typed_in")
Ben textField.value denedim! Dize metodu; İşe yaramıyor. Ayrıca, expectationForPredicate() ile yeni async yöntemini kullanmayı denedim ve bir zaman aşımıyla sonuçlanacak.
Bunu nasıl yapacağınıza dair bir fikriniz var mı? Veya bu tür bir doğrulama UI Testi ile mümkün değildir ve ben sadece kara kutu testleri yazabilir miyiz?
Thx @Charles A. sorunun sorun olduğunu belirtmek için textField mevcut değil. Kafam karıştı çünkü typeText yöntemini çağırıyorum ve metnin textField'a girdiğini görebiliyorum. – leoluo