In Xcode 7 Apple ha aggiunto XCUITest come il nuovo e preferito modo di testare l'interfaccia utente dell'applicazione.XCUIApplication: come impostare una posizione principale personalizzata
Desidero migrare il mio vecchio script di test, ma non ho trovato alcuna informazione su come impostare un percorso principale personalizzato quando si utilizza XCUITest.
Vecchio chiamata:
UIATarget.localTarget().setLocation({latitude: '48.21048', longitude: '16.3595'});
Ho anche cercato di trovare alcune informazioni su come fornire una GPX-File come una soluzione tramite argomenti di lancio, ma non ha avuto successo e idea se questo è possibile e ciò che la chiave sarebbe.
Qualcuno sa come impostare una posizione principale personalizzata utilizzando XCUITest?
hanno lo stesso problema. La posizione impostata nelle Opzioni di esecuzione dello schema viene ignorata. Anche l'impostazione della posizione di test sulla destinazione dell'interfaccia utente del test viene ignorata. L'impostazione sul Debugger funziona. Tuttavia questo è inutile in quanto ho bisogno di qualcosa - usando l'argomento, il codice o lo schema - per lavorare in Xcode CI. Non pensi che alla fine hai risolto questo? –
No, sfortunatamente non l'ho fatto. Ma grazie per il tuo commento! Ora mi rendo conto che devo risolvere questo problema nelle prossime 2-3 settimane. Stiamo lanciando la nostra app in un nuovo mercato e la posizione nel target di test dovrebbe essere utilizzata per acquisire automaticamente screenshot per tutti i dispositivi in tutti i mercati disponibili. –