Ich versuche automatisierte Tests mit Appium.Wie wird die automatische Korrektur im iOS Simulator dauerhaft deaktiviert?
Bei jedem Start von Appium werden die Eigenschaften von Simulator zurückgesetzt.
Ich versuche automatisierte Tests mit Appium.Wie wird die automatische Korrektur im iOS Simulator dauerhaft deaktiviert?
Bei jedem Start von Appium werden die Eigenschaften von Simulator zurückgesetzt.
Sie können Ausschaltzeiten Autokorrektur in Ihrem Computer, das heißt
Systemeinstellungen -> Tastatur -> Text
Dies sollte autocorrect überall in diesem speziellen Computer auszuschalten.
Jetzt, wenn Sie es nicht überall ausschalten möchten, können Sie für jedes Textfeld zum Attribut-Inspektor gehen und es ausschalten.
Aber erste Option funktioniert nicht für iOS-Simulator. Und praktisch für die Testautomatisierung ist die zweite Option nicht praktikabel, da die meisten Automatisierungsfälle auf einem produktionsfertigen App-Paket durchgeführt werden sollten. –
eine Option, um es komplett in App abzuschalten? –
Ich habe erfolgreich die zweite Option ohne Probleme mit Test-Automatisierung (nicht mit Appium) verwendet, da iOS-Apps diese Funktionen von dem Gerät erbt, läuft es, die andere Option, wird auf Einstellungen im Simulator und schalten Sie alle Schalter aus, aber Wenn es alle Eigenschaften zurücksetzt, glaube ich nicht, dass es funktioniert. – Boris
Starten iOS Simulator.app und wählen Sie dann das Gerät, das Sie starten möchten.
Starten Sie auf dem Startbildschirm Einstellungen. Wählen Sie Allgemein und dann Tastatur. In den Tastatureinstellungen, deaktivieren Sie Auto-Richtig:
gerade Zahlen eingeben anstelle von Buchstaben und Sie werden nicht das Problem haben.
Wow, das ist eine wirklich gute Idee. Die automatische Korrektur hat uns in UITests schon lange Sorgen gemacht und dies ist eine perfekte Lösung für uns –
Wäre es möglich, die Autokorrektur für die Textfelder in Ihrer App einfach zu deaktivieren? – milesper
Als Teil des Automatisierungstests und in der produktionsfertigen App schalten wir die Autokorrektur nicht aus. Das würde also nicht funktionieren. Wir wollen das exakte Szenario simulieren, ohne Änderungen am App-Paket vornehmen zu müssen. –