In Xcode 7 hat Apple XCUITest als neue und bevorzugte Methode zum Testen der Benutzeroberfläche Ihrer Anwendung hinzugefügt.XCUIApplication: So legen Sie einen benutzerdefinierten Core-Speicherort fest
Ich möchte mein altes Testskript migrieren, habe jedoch keine Informationen darüber gefunden, wie Sie einen benutzerdefinierten Kernspeicherort bei der Verwendung von XCUITest festlegen können.
Old Anruf:
UIATarget.localTarget().setLocation({latitude: '48.21048', longitude: '16.3595'});
Ich habe auch versucht, einige Informationen zu finden, wie eine GPX-Datei als Behelfslösung über Start Argumente zur Verfügung zu stellen, hatte aber keinen Erfolg und Idee, wenn dies möglich ist und was der Schlüssel wäre.
Kann jemand einen benutzerdefinierten Core-Speicherort mit XCUITest festlegen?
haben das gleiche Problem. Die Position, die in den Ausführungsoptionen des Schemas festgelegt wurde, wird ignoriert. Das Festlegen des Teststandorts auf dem UI-Ziel des Tests wird ebenfalls ignoriert. Einstellung auf dem Debugger funktioniert. Dies ist jedoch nutzlos, da ich etwas - entweder mit Argument, Code oder Schema - brauche, um in Xcode CI zu arbeiten. Denken Sie nicht, dass Sie das irgendwann gelöst haben? –
Nein, leider habe ich nicht. Aber danke für deinen Kommentar! Jetzt merke ich, dass ich dieses Problem in den nächsten 2-3 Wochen lösen muss. Wir starten unsere App in einem neuen Markt und der Standort im Testziel sollte für die automatische Erfassung von Screenshots für alle Geräte in allen verfügbaren Märkten verwendet werden. –