Zum Inhalt springen

14. Testen und Debugging

Zu Zen-Modus wechseln
  • Fehlerarten: Syntaxfehler, Laufzeitfehler, Logikfehler, jeweils mit typischen Beispielen aus dem Schuljahr.
  • Fehlermeldungen lesen: Zeilennummern, Stacktrace in Grundzügen.
  • Debugging-Werkzeuge: console.log gezielt einsetzen, Breakpoints in den DevTools, Werte beobachten.
  • Testfälle definieren: Eingabe, erwartetes Ergebnis, tatsächliches Ergebnis, festgehalten als Tabelle.
  • Randfälle finden (leere Eingabe, 0, negative Zahlen, sehr große Werte).
  • Einfache Selbsttests im Code: eine Hilfsfunktion check(actual, expected) als Vorstufe zu Test-Frameworks.
  • Die drei Fehlerarten unterscheiden und Beispiele nennen.
  • Einen Fehler mit DevTools und Breakpoints systematisch eingrenzen.
  • Für eine Funktion sinnvolle Testfälle inklusive Randfällen definieren und ausführen.
  • Aufgabe 22 - Fehlersuche und Testtabelle