entstanden ist. Dafür muss kein echtes Modell zufällig denselben Fehler machen.
Prüfe den Vorschlagspfad mit einer absichtlich ungültigen Geräteausgabe. Die Anwendung muss sie erkennen und verständlich behandeln. Prüfe den gespeicherten Zustand nach dem Versuch.
Prüfe zusätzlich eine gültige Ausgabe: Sie muss bearbeitbar erscheinen, ohne eine Reservierung anzulegen.
Solche Softwaretests überprüfen feste Regeln. Sie zeigen nicht, ob das echte Modell gute Geräte auswählt. Ein bestandenes Ausgabeschema belegt nur, dass die Form stimmt. 4 Beides braucht man, und es hilft, beides auseinanderzuhalten.
Teile einzeln prüfen, dann den ganzen Weg
Mara kann einen Teil des Systems prüfen, ohne jedes Mal alles auszuführen. Beim Hände-frei-Fall lässt sie zuerst nur die Suche laufen: Ist H1 unter den Kandidaten? Danach gibt sie dem Vorschlagsmodell einen festen, passenden Katalogausschnitt samt Anleitung und prüft nur, ob es die Bedingungen berücksichtigt. Zuletzt läuft derselbe Fall über das echte Formular. Die Karte muss das geprüfte Ergebnis korrekt darstellen. Ein solcher Test des vollständigen Weges heißt End-to-End-Test.
Die getrennten Versuche helfen bei der Diagnose, der vollständige Weg zeigt, ob die Verbindung funktioniert. Umfang und Wiederholung richten sich nach der konkreten Änderung