Eine Einstellung ist ein Versprechen: „Ich ändere das, und es bleibt geändert.“ Teste jede Einstellung einzeln. Führe dazu eine Tabelle mit den Spalten Einstellung, Standardwert, geänderter Wert, Wirkung, übersteht Neustart.
Die Checkliste
- Jede Einstellung hat einen sinnvollen Standardwert. - Warum: Die meisten Nutzer öffnen die Einstellungen nie. - So prüfst du: Frisch installieren, nichts ändern. Die App verhält sich gut, und jeder Schalter zeigt den echten Zustand.
- Die Einstellung wirkt sofort. - Warum: Ein Schalter ohne Wirkung zerstört Vertrauen. - So prüfst du: Ändern und den betroffenen Bildschirm öffnen. Die Wirkung ist ohne Neustart sichtbar, es sei denn, die App sagt, dass einer nötig ist.
- Sie übersteht das Schließen der App. - Warum: Dauerhaftigkeit ist das Kernversprechen. - So prüfst du: Ändern, App wegwischen, neu öffnen. Wert und Wirkung sind unverändert.
- Sie übersteht einen Geräteneustart. - Warum: Manche Speicher werden bei falscher Umsetzung beim Neustart geleert. - So prüfst du: Ändern, Handy neu starten, App öffnen.
- Sie übersteht ein App-Update. - Warum: Updates und Migrationen können Einstellungen zurücksetzen. - So prüfst du: Älteren Build installieren, Einstellungen ändern, den neuen Build darüber installieren. Die Werte bleiben. Siehe Updates testen.
- Sie übersteht Abmelden und Anmelden. - Warum: Gilt die Einstellung pro Gerät oder pro Konto? Nutzer haben eine Erwartung. - So prüfst du: Ändern, abmelden, als derselbe Nutzer und dann als anderer anmelden. Es entspricht deinem Entwurf: Kontoeinstellungen folgen dem Konto, Geräteeinstellungen bleiben am Gerät.
- Zurücksetzen funktioniert und ist ungefährlich. - Warum: Ein Zurücksetzen darf nicht überraschend Daten löschen. - So prüfst du: Zurücksetzen nutzen. Eine Bestätigung sagt, was zurückgesetzt wird, nur Einstellungen gehen zurück, Nutzerdaten bleiben.
- Abhängige Einstellungen. - Warum: Eine Option kann eine andere sinnlos machen. - So prüfst du: Eine übergeordnete Option ausschalten. Untergeordnete sind deaktiviert oder mit Begründung ausgeblendet, ihre Werte kommen beim Wiedereinschalten zurück.
- Sprache, Region und Design. - Warum: Sie verändern jeden Bildschirm. - So prüfst du: Jede wechseln, auch bei offenen Bildschirmen. Text, Formate und Farben aktualisieren sich überall, auch in Dialogen und Benachrichtigungen. Kontrast im Dunkelmodus prüfen.
- Schriftgröße und Bedienhilfen.
- Warum: Einstellungen in der App und im System können sich beißen.
- So prüfst du: Größte System-Schrift und fetten Text einstellen; Beschriftungen der Einstellungen werden nicht abgeschnitten.
- Änderungen offline.
- Warum: Synchronisierte Einstellungen brauchen einen Plan ohne Netz.
- So prüfst du: Eine synchronisierte Einstellung im Flugmodus ändern. Entweder wird sie gespeichert und später synchronisiert, oder der Nutzer erfährt es. Siehe Fehlerzustände testen.
- Zwei Geräte.
- Warum: Synchronisierte Einstellungen können kollidieren.
- So prüfst du: Dieselbe Einstellung auf zwei Geräten ändern; das Ergebnis ist vorhersehbar (letzte Änderung gewinnt) und nach der Synchronisierung einheitlich.
- Konflikte mit dem System.
- Warum: Eine Einstellung kann „an“ sagen, während die Systemberechtigung aus ist.
- So prüfst du: Eine Option in der App aktivieren, dann die Systemberechtigung entziehen. Die App zeigt den echten Zustand und einen Weg zur Lösung.
- Links und Infotexte in den Einstellungen.
- Warum: Einträge zu Datenschutz, AGB, Hilfe und Version sind oft tot.
- So prüfst du: Jeden antippen. Sie öffnen sich, die Versionsnummer stimmt, Zurück führt in die Einstellungen.
- Wortlaut.
- Warum: Doppelte Verneinungen verwirren.
- So prüfst du: Jede Beschriftung und Beschreibung lesen. Der Text eines Schalters sagt, was bei „an“ passiert.
Verwandt
Alle Checklisten · Konto-Löschung testen · Einwilligung und Datenschutzabfragen testen
Du willst, dass jemand jeden Schalter umlegt und meldet, was nicht hielt? Kostenlos starten: privates, strukturiertes Feedback, 1 Feedback = 1 Credit.