Clean Unit-Tests – Patterns & Antipatterns für qualitätsbewusste Entwickler

Kurzbeschreibung

Unittests werden in den meisten Software-Entwicklungsorganisationen als eine Aufgabe des Entwicklers gesehen, jedoch ist es oft schwierig, dieses Thema gut und effektiv umzusetzen.

In diesem Workshop werden verschiedene Patterns für das Erstellen von Unit-Tests besprochen, die von jedem Qualitätsbewussten Entwickler umgesetzt werden sollte, bzw. diverse Antipatterns, die vermieden werden sollten, aber doch immer wieder in der Praxis vorkommen.

Ein methodischer Impulsvortrag bereitet das Thema vor und zu einem großen Teil des Workshops arbeiten die Teilnehmer dann unter Anleitung eines erfahrenen Senior-Entwicklers an eigenen Code-Praxisbeispielen in der mitgebrachten Entwicklungsumgebung. Hinweis: Der Workshop findet auf Basis von Java und C# statt.

 

Nutzen für den Teilnehmer:
Die Teilnehmer lernen, was Clean Unittests bedeutet und welche Techniken sie dabei anwenden sollten und was typische Fehler in der Unittest Erstellung sind. Sie bekommen eine praxisnahe Anleitung durch einen Erfahrenen Senior-Entwickler und können eigene Problemstellungen und Code-Teile im Workshop diskutieren und durch Best Practices verbessern.
Die Teilnehmer erkennen, was der Nutzen und die Möglichkeiten bei guten Unittests sind, jedoch auch wo die Grenzen in der Umsetzung liegen.

Behandelte Problemstellungen:
Vermeiden von Antipatterns bei der Erstellung von Unittests und Erstellen von effektiven und sauber strukturierten Unittests.

Vortragssprache: Deutsch
Level: Experte
Zielgruppe: Entwickler, Architekten, Testautomatisierer, Entwicklungsleiter

Unternehmen:
Software Quality Lab GmbH

Vorgetragen von:
Dipl.-Ing. Johannes Bergsmann

Dipl.-Ing. Johannes Bergsmann