Seminare
Seminare

Test Driven Development .NET

Seminar - Cegos Integrata GmbH

Dieses Seminar zeigt Ihnen etablierte Werkzeuge und Verfahren zum Testen von .NET-Applikationen. Als Sprache wird C# verwendet. Neben Unit-Tests werden auch Integrationstests vorgestellt. Dabei wird insbesondere das Konzept des Test-Driven-Developments vorgestellt. Anhand konkreter Beispiele wird die praktische Umsetzung der vermittelten Inhalte aufgezeigt

Termin Ort Preis*
24.07.2024- 26.07.2024 online 2.130,10 €
21.10.2024- 23.10.2024 Frankfurt am Main 2.130,10 €
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Konzepte

  • Unit-Tests und Integrationstest
  • Manuelles Testen
  • Automatisierung von Tests
  • Blackbox- vs. Whitebox-Test
  • Formulierung von Testfällen
  • Programming against Interfaces
  • Fakes und Mocks
  • Die Idee des Test Driven Developments (resp. Designs)
  • Testen und Refactoring
  • Testen von Legacy-Anwendungen
  • Ein kleines Demo-Framework für den Unit-Test

Testwerkzeuge

  • NUnit
  • csUnit
  • Microsoft Unit Tests (VS 8)
  • nfit

Mock-Werkzeuge

  • NMock
  • Easy Mock
  • Rhino Mocks

Testen der Datenbank-Schicht

  • Trennung von DAOs und Services
  • Das Werkzeug NDbUnit

Testen der GUI-Schicht

  • Trennung von View und Controller
  • Ein kleines Demo-Framework zum Testen von Windows Forms
  • Das Werkzeug NUnitForms
  • Das Werkzeug NUnitAsp

Realistische Beispiele

  • Testgetriebene Entwicklung einer kleinen Konfigurations-Bibliothek
  • Weitere Beispiele auf Wunsch der Teilnehmer
Dauer/zeitlicher Ablauf:
3 Tage
Teilnahmevoraussetzungen:
Die Teilnehmer sollten über solide Kenntnisse der Objektorientierung und des .NET-Frameworks verfügen. Kenntnisse der Sprache C# sind wünschenswert.
Lehrgangsverlauf/Methoden:
Vortrag, Demonstrationen, Übungen, Praktikum am System.
Zielgruppe:
.NET-Entwickler, Systemarchitekten.
Seminarkennung:
3466
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha