2015-05-20 12 views
10

Sto provando i test automatici usando Appium.Come disattivare in modo permanente Correzione automatica in iOS Simulator?

Ogni volta che Appium si avvia, ripristina le proprietà di Simulator.

+0

Potrebbe funzionare disattivare solo la correzione automatica per i campi di testo nell'app? – milesper

+0

Come parte dei test di automazione e nell'app di produzione pronta non disattiviamo la correzione automatica. Quindi non funzionerebbe. Vogliamo simulare uno scenario esatto senza apportare modifiche al pacchetto dell'app. –

risposta

1

È possibile disattivare la correzione automatica-off nel vostro computer, che è

Preferenze di Sistema -> Tastiera -> Testo Turn off Autocorrect

Questo dovrebbe disattivare la correzione automatica in tutto il mondo in quel computer specifico.

Ora, se non si desidera disattivarlo ovunque, è possibile andare all'ispettore attributi per ciascun campo di testo e disattivarlo.

Turn off autocorrection for UITexField

+0

Ma la prima opzione non funziona con il simulatore iOS. E praticamente per l'automazione dei test, la seconda opzione non è praticabile poiché la maggior parte dei casi di automazione deve essere eseguita su un pacchetto di app pronto per la produzione. –

+0

qualsiasi opzione per spegnerlo completamente nell'app? –

+0

Ho usato con successo la seconda opzione senza problemi con l'automazione del test (non con Appium) poiché le app iOS ereditano quelle funzioni dal dispositivo in uso, l'altra opzione è in Impostazioni nel simulatore e spegne tutti gli interruttori, ma se sta ripristinando tutte le proprietà, non penso che funzionerebbe. – Boris

11

lancio iOS Simulator.app e quindi selezionare il dispositivo che si desidera avviare.

Dalla schermata iniziale, avviare Impostazioni. Seleziona Generale, quindi Tastiera. Nelle impostazioni della tastiera, disattivare Auto-Correzione:

enter image description here

0

Basta inserire numeri al posto delle lettere e non avrà questo problema.

+0

wow, questa è davvero una buona idea. La correzione automatica ci sta causando dolore negli UITests da molto tempo e questa è una soluzione perfetta per noi –

Problemi correlati