Czy można przeprowadzić testy interfejsu użytkownika dla docelowych rozszerzeń działania? Nie mogę utworzyć celu testowego interfejsu użytkownika z rozszerzeniem działania jako "Obiekt do przetestowania". Próbuję załadować Akcja Extension z poziomu Safari (lub zdjęć, chociaż Safari/oba są preferowane)Testowanie rozszerzenia czynności z testami interfejsu użytkownika
Jeśli mogę nagrywać moje interakcje mogę uzyskać miarę:
app.icons["Safari"].tap()
I może wtedy ręcznie dodać:
XCUIDevice.sharedDevice().pressButton(.Home)
przed wygenerowanego kodu, ale to nie działa zgodnie z oczekiwaniami (symulator pozostaje na ekranie głównym).
Próbowałem również:
UIApplication.sharedApplication().openURL(NSURL(string: "https://google.com")!)
ale również nie otworzyć Safari.
Nie jestem nawet pewien, czy będę w stanie współdziałać w trybie automatycznym z rozszerzeniem działania, jeśli zostanie uruchomiony, ale mam nadzieję, że będzie to możliwe.
Czy to szczęście? Próbuję też przetestować przedłużenie działania na interfejsie użytkownika – BHendricks