Ich habe einen Test wie unten bekommen:Xcode UI Testing - Eingabe von Text mit Typetext() -Methode und die Autokorrektur
let navnTextField = app.textFields["First Name"]
let name = "Henrik"
navnTextField.tap()
navnTextField.typeText("Henrik")
XCTAssertEqual(navnTextField.value as? String, name)
Problem ist, dass standardmäßig meine iPhone Simulator
wegen der Systemeinstellungen polnische Tastatur bekommen hat und " Henrik "wird automatisch durch Autokorrektur in" ha "geändert.
Einfache Lösung ist polnische Tastatur vom iOS Settings
zu entfernen. Diese Lösung löst das Problem jedoch nicht, da iPhone Simulator
zurückgesetzt werden kann und der Test dann erneut fehlschlägt.
Gibt es eine Möglichkeit, Autokorrektur vor Testfall oder andere Möglichkeit, Text in Textfeld einzugeben.