Testgetriebene Entwicklung mit Access

Mehr zum Thema

Mit diesem Thema ließen sich leicht mehrere Hefte füllen, aber für den Anfang soll diese Einführung reichen. Interessante Themen sind sicher die Erstellung von Testdaten und deren Verwendung – immerhin soll eine Anwendung ja auch während des Betriebs einmal getestet werden, und das am besten nicht mit Produktivdaten.

Auch die Benutzeroberfläche lässt sich mit accessUnit unter die Lupe nehmen. Dazu sind jedoch in manchen Fällen einige Kniffe erforderlich. Auch hier lässt sich mit einer Automatisierung eine Menge Zeit sparen.

Für das Refactoring von Codes sind Tests, wie in diesem Beitrag vorgestellt wurden, Voraussetzung. Wenn Sie die bestehende Funktionalitätdurch Tests ausreichend abgesichert haben, können Sie nach Herzenslust ändern und per Mausklick prüfen, ob und wo sich die Änderungen ausgewirkt haben. Je feinmaschiger Sie dabei das Testnetz aufgezogen haben, desto weniger laufen Sie Gefahr, dass erst der Benutzer auf einen Fehler aufmerksam wird.