Die genannten Themenbereiche werden den Teilnehmern ausführlich präsentiert. Es werden die "state of the art" Vorgehensweisen zur Testautomatisierung sowie die dabei üblicherweise konkret eingesetzten Frameworks durchgängig mittels praktischer Übungen im Rahmen einer vorgefertigten Jakarta-Enterprise-Anwendung geschult. Die technische Herausforderung von JUnit-Tests im Enterprise-Kontext wird durch die Einbettung der Jakarta-Technologien sowie Frameworks wie Arquillian und Selenium unterstützt.
Q&A-Session nach dem KursWir bieten bei dem Kurs allen Teilnehmern im Nachgang eine individuelle Q&A-Session für Fragen rund um das Thema an. Es sind dabei auch alle interessierte Kollegen eingeladen. Dauer: ca. 1 Stunde, online.
Â
Beschreibung
Diese Schulung vermittelt erfahrenen Java-Entwicklern, wie sich der bekannte Ansatz des Unit-Tests auch im komplexen Java-Enterprise-Umfeld nahtlos und vorteilhaft nutzen lässt. Dazu erfolgt zunächst ein Überblick der Grundlagen des Test-Framework JUnit.Weiterhin werden Lösungsmöglichkeiten für den Test mit Mock-Objekten erarbeitet und die Nutzung des Mocking-Framework Mockito gezeigt. Schließlich wird auf die Bereitstellung von Testdaten und die Befüllung von dedizierten Test-Datenbanken eingegangen.Der Schwerpunkt der Schulung liegt auf der Fragestellung, wie sich die Aspekte Persistenz (JPA), Geschäftslogik (CDI bzw. EJB), GUI einer Web-Anwendung (JSF) und Schnittstellen (Web-Services) einer beispielhaften Java-EE-Anwendung automatisiert testen lassen. Dazu werden für jeden dieser Test-Aspekte entsprechende und im Projekt-Einsatz bewährte Java-Test-Frameworks eingehend behandelt.Zum Abschluss werden das Thema Continuous Integration (CI) und der CI-Server Jenkins skizziert.
Â
Teilnehmerkreis und Voraussetzungen
Wir möchten mit dieser Schulung den Entwicklern und Software-Architekten, die sich mit der Implementierung von Java-EE-Anwendungen befassen, einen "Werkzeug-Kasten" für den automatisierten Test vermitteln. Als Teilnehmer sollten Sie daher gute Kenntnisse der Java-Enterprise-Plattform mitbringen sowie Erfahrung im Umgang mit Datenbank, Application-Server und XML haben.
Â
 Â
Datum | Uhrzeit | Dauer | Preis | ||
---|---|---|---|---|---|
Berlin, DE | |||||
07.07.2025 - 11.07.2025 | 10:00 - 16:30 Uhr | 37.5 h | Mehr Informationen > | Jetzt buchen › | |
03.11.2025 - 07.11.2025 | 10:00 - 16:30 Uhr | 37.5 h | Mehr Informationen > | Jetzt buchen › |
Datum | Uhrzeit | Dauer | Preis | ||
---|---|---|---|---|---|
Berlin, DE | |||||
07.07.2025 - 11.07.2025 | 10:00 - 16:30 Uhr | 37.5 h | Mehr Informationen > | Jetzt buchen › | |
03.11.2025 - 07.11.2025 | 10:00 - 16:30 Uhr | 37.5 h | Mehr Informationen > | Jetzt buchen › |