Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
JUnit-Starthilfe
- Beweisen, dass es funktioniert
- Von Grund auf neu beginnen
- Verstehen von Unit-Test-Frameworks
- JUnit einrichten
- Testen mit JUnit
JUnit erforschen
- Den Kern von JUnit erforschen
- Starten von Tests mit Testläufern
- Zusammenstellen von Tests mit TestSuite
- Sammeln von Parametern mit TestResult
- Beobachten von Ergebnissen mit TestListener
- Arbeiten mit TestCase
- Schritt für Schritt durch TestCalculator
JUnit ausprobieren
- Einführung in die Controller-Komponente
- Testen wir sie!
- Exception-Handling testen
- Einrichten eines Projekts zum Testen
Untersuchen von Softwaretests
- Warum wir Unit-Tests brauchen
- Arten von Tests
- Bestimmen, wie gut Tests sind
- Testgetriebene Entwicklung
JUnit automatisieren
- Ein Tag im Leben
- Ausführen von Tests aus Ant
- Ausführen von Tests aus Maven
- Ausführen von Tests aus Eclipse
Grobkörniges Testen mit Stubs
- Einführung in Stubs
- Üben am Beispiel einer HTTP-Verbindung
- Stubbing der Ressourcen des Webservers
- Stubbing der Verbindung
Testen in Isolation mit Mock-Objekten
- Einführung in Mock-Objekte
- Einfaches Beispiel für das Testen von Mock-Objekten
- Verwendung von Mock-Objekten als Refactoring-Technik
- Üben an einem Beispiel für eine HTTP-Verbindung
- Verwendung von Mocks als trojanische Pferde
- Entscheiden, wann Mock-Objekte verwendet werden sollen
Testen innerhalb des Containers mit Cactus
- Das Problem mit Unit-Tests von Komponenten
- Testen von Komponenten mit Mock-Objekten
- Integrations-Unit-Tests
- Einführung in Cactus
- Testen von Komponenten mit Cactus
- Wie Cactus funktioniert
Unit-Tests für Servlets und Filter
- Präsentation der Verwaltungsanwendung
- Schreiben von Servlet-Tests mit Cactus
- Servlets mit Mock-Objekten testen
- Schreiben von Filtertests mit Cactus
- Wann man Cactus und wann man Mock-Objekte verwendet
Unit-Tests für JSPs und Taglibs
- Überarbeitung der Verwaltungsanwendung
- JSP-Einheitstests
- Unit-Tests einer JSP in Isolation mit Cactus
- Unit-Tests von Taglibs mit Cactus
- Unit-Tests von Taglibs mit Mock-Objekten
- Wann Mock-Objekte und wann Cactus verwendet werden sollten
Unit-Tests von Datenbankanwendungen
- Database Unit-Tests
- Testen der Geschäftslogik isoliert von der Datenbank
- Testen von Persistenzcode in Isolation von der Datenbank
- Schreiben von Unit-Tests zur Datenbankintegration
- Ausführen des Cactus-Tests mit Ant
- Tuning für die Build-Leistung
- Allgemeine Datenbank-Unit-Testing-Strategie
Unit-Tests für EJBs
- Definieren einer EJB-Beispielanwendung
- Verwendung einer Fa?ade-Strategie
- Unit-Tests von JNDI-Code mit Mock-Objekten
- Unit-Tests für Session Beans
- Verwendung von Mock-Objekten zum Testen von nachrichtengesteuerten Beans
- Verwendung von Mock-Objekten zum Testen von Entity Beans
- Auswahl der richtigen Mock-Objekt-Strategie
- Verwendung von Integrationstests
- Verwendung von JUnit und Remote-Aufrufen
- Cactus verwenden
Voraussetzungen
Grundkenntnisse der Programmiersprachen Java.
21 Stunden
Erfahrungsberichte (1)
The exercises