Bei Study anmelden

Diese Seite ist der öffentliche eMedys-Auftritt. Dein Konto und deine privaten Inhalte laufen auf Study; die Anmeldung öffnet sich dort in einem eigenen Fenster.

Zum Verwerfen muss zuerst etwas geändert sein

Escape, Enter und Fokusverlust durch unterscheidbare Abläufe prüfen.

Ein Test namens 'Änderung verwerfen' muss eine Änderung erzeugen. Wird nur das Bearbeitungsfeld geöffnet und sofort Escape gedrückt, ist der unveränderte Originaltext mit einem kaputten Verwerfungsmechanismus vereinbar. Der hilfreiche Ablauf ersetzt 'Skizze' durch 'Entwurf', drückt Escape und erwartet erneut 'Skizze'. Der Speichervertrag für Enter und Fokusverlust wird separat geprüft. Ein künstlich ausgelöstes blur-Ereignis belegt dabei die Reaktion auf dieses Ereignis; eine natürliche Tastaturfolge mit tatsächlichem Fokuswechsel prüft zusätzlich den Weg dorthin. Trenne diese Aussagen im Testnamen und in der Abnahme.

Ein Beispiel

Ein Fehler speichert jeden Bearbeitungsentwurf sofort. Öffnen → Escape ohne Eingabe bleibt grün. Öffnen → 'Entwurf' eingeben → Escape zeigt danach 'Entwurf' und scheitert an der Erwartung 'Skizze'. Ein eigener Enter-Test erwartet dagegen den gespeicherten neuen Namen, falls dies der vereinbarte Produktvertrag ist.

Mit meinem Konto üben →

Alle Lernwege