Zastanawiasz się, czy możliwe jest użycie funkcji UITesting w xcode, aby w jakiś sposób kodować w niestandardowych lokalizacjach symulatora. Mamy aplikację, która wymaga wielu zmian lokalizacji i byłaby świetna, gdybyśmy mogli zautomatyzować zmiany w lokalizacji w ramach naszego zestawu UITesting.Zmień lokalizację symulatora za pomocą funkcji Xcode UITesting
5
A
Odpowiedz
1
Znaleziono kolejne pytanie podobny do tego, więc myślałem, że ponowne odpowiedź Właśnie pisał tam:.
„Myślę, że najlepszym sposobem na to będzie korzystać z plików GPX te pozwalają ustawić lat i długa lokalizacja. (Aby uzyskać więcej informacji zobacz tutaj: https://blackpixel.com/writing/2013/05/simulating-locations-with-xcode.html)
Podejrzewam jednak, że będziesz musiał zadzwonić do nich z poziomu samej aplikacji, a następnie użyć argumentów uruchamiania testowania interfejsu użytkownika (po uruchomieniu aplikacji XCUIApplication), aby określić, który GPX pliki do użycia w zależności od testu. "
Powiązane problemy
- 1. Czy mogę przetestować Significant-Change za pomocą symulatora Xcode?
- 2. Zmień lokalizację aplikacji GAE
- 3. Zmień lokalizację folderu node_modules
- 4. Zmień lokalizację path.expand (Win 7)
- 5. xcode 9 nie ma żadnego symulatora urządzenia
- 6. Zmień lokalizację raportu planu konserwacji serwera SQL?
- 7. test subscr_payment za pomocą symulatora paypal ipn
- 8. Swift Błąd UITesting: Nieprawidłowa sekwencja escape w literale. \ U201c
- 9. Jak śledzić lokalizację użytkownika za pomocą MapKit
- 10. Pokaż aktualną lokalizację użytkownika za pomocą MKMapView?
- 11. Regulacja skali i rozmiaru symulatora iPhone'a XCode
- 12. Zmień nazwę w Xcode
- 13. Zmień lokalizację pliku historii vim yankring
- 14. Panel Zmień lokalizację błędu w syntastycznym
- 15. Zmień lokalizację sass-cache dla SASS
- 16. Wywołanie funkcji za pomocą wątku w kodzie xcode
- 17. Dynamicznie zmień adres AddThis za pomocą jQuery
- 18. Korzystając z google maps API, w jaki sposób możemy ustawić bieżącą lokalizację jako domyślną, ustawioną lokalizację za pomocą funkcji map.setCenter?
- 19. Jak mogę przetestować widok krajobrazu za pomocą symulatora iPhone'a?
- 20. Xcode zmienia lokalizację folderu aplikacji na kompilacji
- 21. Zmień domyślny tekst "Wprowadź lokalizację" w Google Maps Miejsca API
- 22. Zmień wielkość liter za pomocą regex Javascriptu
- 23. Zmień kolor tła za pomocą ng-Style
- 24. Zmień ActionBar tytuł za pomocą Fragmenty
- 25. Zmień nazwę tabeli za pomocą migracji Doctrine
- 26. Zmień wartość pola tekstowego za pomocą jQuery
- 27. Zmień nazwę środowiska za pomocą virtualenvwrapper
- 28. Zmień fragment strony podglądu za pomocą przyciskuKliknij
- 29. Zmień kolor tła za pomocą jQuery Mobile
- 30. Zmień typ elementu wejściowego za pomocą jquery
Czy chcesz zmienić lokalizację podczas testu lub na podstawie testu? – Oletha
Szukając obu ideałów, ale albo by im pomogło. Czy wiesz, jak Oletha? –
Badałem wcześniej i teraz, ale nadal nie mogę uzyskać podstawowej konfiguracji GPX do pracy ... Z jej dźwięków nie ma mechanizmu symulującego środkowy test zmiany lokalizacji. Moim zaleceniem byłoby sfałszowanie obiektów lokalizacji rdzenia w aplikacji, gdy jest ona w trakcie testu, wywołana przez argument uruchomienia. Nie wiesz, jak dobrze by to działało, gdybyś zmienił test w połowie lokalizacji ... – Oletha