Kurs:Wirtschaftsinformatik WS08 09 PROGRAMMIERUNG/Teil 3

|

Stop Artikelbearbeitung

Testfälle

Bearbeiten

Testfälle sind sehr wertvoll, um ein Programm zu testen. Aber sie helfen auch weiter, wenn man ein Programm entwerfern möchte. Testen ist ein sehr intellektueller und kreativer Akt. So schwierige Sachen wollen wir hier nicht behandeln. Wir interessieren uns hier dafür, ob man Testfälle für die Code-Entwicklung gebrauchen kann.

Im Zusammenhang mit dem Testen steht auch die Fehlerbehebung. Auch das ist wieder ein schwieriges und weites Feld, das hier nicht in den Rahmen passt. Wir wollen nur soviel daraus ziehen, wie wir das zum JAVA lernen gebrauchen können.

Beim letzten Abschnitt haben wir einige Regeln zu Xtreme Programming kennengelernt. Der Grundgedanke war in kleinen Schritten induktiv einen sofort ausführbaren Code zu entwickeln.

Testfallentwurf

Bearbeiten

Äquivalenzklassen

Bearbeiten

Grenzwertanalyse

Bearbeiten

Fehlererwartung

Bearbeiten

Modultest

Bearbeiten

Unkrementelles Testen

Bearbeiten

Topdown VS Bottom-up Testen

Bearbeiten

Fehlerbehebung

Bearbeiten

Fehlerbehebung durch Induktion

Bearbeiten

Fehlerbeebung durch Deduktion

Bearbeiten

Fehlerbehebung durch Zurückverfolgen

Bearbeiten