Automated Unit Tests

Kompaktkurs Automated Unit Tests

Fehler in Softwaresystemen sind teuer und unangenehm. Daher sind dokumentierte Tests von Software vorgeschrieben. Durch Automatisierung und passende Skalierung von Tests können Sie den Aufwand und die Kosten für Tests senken und gleichzeitig langfristig von ihnen profitieren. Unit Tests sind die kleinsten Bausteine mit dem größten Nutzen in Ihrer Testarchitektur.

Im Vortrag über automatisierte Unit Tests lernen Ihre Entwickler die notwendigen Hilfsmittel und Vorgehensweisen kennen, um direkt mit den ersten Tests beginnen zu können. Fortgeschrittene Techniken wie der Einsatz von Mock-Objekten und testgetriebener Entwicklung ermöglichen Ihren Entwicklern, auch schwierige Testaufgaben zu lösen. Das bedeutet für Sie, dass Ihre Investitionen in die Softwareentwicklung ab sofort langfristig versichert sind.

Vortragsinhalte:

  • Einführung - Warum sollten wir unsere Software testen?
  • Klassifikation von Tests
  • Unit Test Frameworks
  • Normalform von Unit Tests
  • Gute Unit Tests - die ATRIP-Regeln
  • Testmetriken
  • Einsatz von Mock-Objekten
  • Testgetriebene Entwicklung (TDD)