FIAE – Anwendungsentwicklung
LF 11 · Software entwickeln · 37/42 · 65 Min. angesetzt – Langform, jedes Wort zählt
Testen und Schnitt
Ein Test ist eine Behauptung, die scheitern darf. Ohne automatisierten Test ist „fertig“ ein Gefühl nach dem Klick. Die Kammer will nachvollziehbare Qualität: was geprüft wurde, gegen welches Kriterium.
Unit
Kleine Einheit, kein Datenbankglück. Eingabe, erwartete Ausgabe.
Integration
Mehrere Teile plus echte oder nachgestellte Nachbarn.
Abnahme
Das Kriterium aus dem Pflichtenheft, mit Datum und Person.
Architektur klein
Schichten: Eingabe, Regel, Speicher. Die Regel kennt kein HTML. Der Speicher kennt keine Buttonfarbe. Sonst testest du nichts isoliert.
- Kriterium aus dem Heft.
- Fall, der scheitern kann.
- Rot, dann Grün.
- Grenzfall: leer, zu lang, doppelter Schlüssel.
Prüfung