2016-07-14 37 views
5

Basta chiedersi se è possibile utilizzare UITest in xcode in qualche modo codice in posizioni personalizzate per il simulatore. Abbiamo un'app che comporta una serie di modifiche alla posizione e sarebbe ottima se potessimo automatizzare i cambiamenti di posizione come parte della nostra suite UITesting.Cambiare la posizione del simulatore usando UITesting di Xcode

+0

Vuoi cambiare la posizione durante il test o in base al test? – Oletha

+0

Cercando di fare entrambe le cose idealmente, ma o sarebbe di aiuto. Sai come Oletha? –

+0

Ho studiato prima e ora, ma non riesco ancora a far funzionare la configurazione GPX di base ... Dai suoni, non esiste un meccanismo per simulare un mid-test di modifica della posizione. La mia raccomandazione sarebbe di deridere gli oggetti di posizione principale nell'app quando è sotto test, innescata da un argomento di avvio. Incerto su quanto bene avrebbe funzionato per cambiare il mid-test della posizione ... – Oletha

risposta

1

trovato un'altra domanda simile a questo uno così ho pensato riutilizzare la risposta che ho appena postato lì:.

"Credo che l'approccio migliore per questo sarà quello di utilizzare i file GPX Questi consentono di impostare il lat e lunga (per ulteriori dettagli, vedere qui: https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html)

Tuttavia, ho il sospetto che sarà necessario richiamarli dall'app stessa e quindi utilizzare l'interfaccia utente per testare gli argomenti di avvio (quando si avvia XCUIApplication) per stabilire quale GPX file da utilizzare in base al test. "

Problemi correlati