Kurs:Wirtschaftsinformatik WS08 09 PROGRAMMIERUNG/Teil 3

Aus Wikiversity

|

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]