Session

Automatisiertes Testen von Legacy Code

Eine große Herausforderung bei Bestandscode sind die fehlenden Tests. Bevor man sich an Refactorings traut, müssen diese jedoch vorhanden sein. Auch bei der Ergänzung von Features beschleunigen Tests die Entwicklung, weil nicht ständig die Frage im Raum steht, ob durch die Ergänzung an anderer Stelle etwas kaputt gegangen ist.
In dieser Session zeigt Stefan Lieser einige Verfahren, mit denen an jeden Bestandscode Tests ergänzt werden können. Das mag nicht immer leicht sein, aber es ist möglich und notwendig. In der Regel wird man dabei Integrationstests ergänzen, weil der Code noch nicht die Struktur hat, um kleinere Einheiten isoliert zu testen. Doch wie stellt man nun Ressourcen wie Datenbanken etc. bereit? Darauf gibt der Vortrag Antworten anhand zahlreicher Beispiele.

Stefan Lieser

CCD Akademie GmbH

Wachtberg, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top