22.11.12 - 35. Fachtag Informatik "Testgetriebene Entwicklung (Test Driven Development TDD)"
Von: Dekanat
Bei der moderne Softwareentwicklung werden erfolgreich sogenannte agile Methoden eingesetzt. Agile Methoden haben zum Ziel ohne viel Bürokratismus in möglichst kurzer Zeit funktionierende und qualitativ hochwertige Software zu erstellen. Dabei ist ein Prinzip bei der Softwareerstellung testgetrieben vorzugehen, d.h. bevor die eigentliche Softwarekomponente geschrieben wird, werden die Tests für diese Softwarekomponente programmiert. Es kann dabei zwischen dem Testen im Kleinen (Unit-Tests) und dem Testen im Großen (Systemtests, Akzeptanztests) unterschieden werden. Das Vorgehen der testgetriebenen Entwicklung kann auch in der Lehre eingesetzt werden, indem beispielsweise der Lehrende die Tests schreibt, um damit anschließend die Programme der Studierenden/Schüler zu testen und abzunehmen. Es wird eine Einführung in das Thema "Testgetriebene Entwicklung" gegeben. Danach wird der Ansatz des Testens im Kleinen in der Programmiersprache Java, d.h. JUnit-Tests, gezeigt und am Rechner praktisch erprobt. Hierfür wird die Entwicklungsumgebung Eclipse mit dem JUnit-Test-Framework eingesetzt.
Zeit: 14.00 Uhr bis 17.00 Uhr (4 Fortbildungsstunden)
Dozent: Frau Prof. Dr. rer. nat. Gabriele Schmidt
Ort:
Fachhochschule Brandenburg
Fachbereich Informatik und Medien
Informatik-Gebäude
Magdeburger Straße 50
14770 Brandenburg an der Havel