Webinar

Testing für Jakarta-Enterprise-Anwendungen (Live-Online)

Inhalte

Diese Schulung vermittelt erfahrenen Jakarta-Enterprise-Entwicklern, wie sich der bekannte Ansatz des Unit-Tests auch im komplexen Jakarta-Enterprise-Umfeld nahtlos und vorteilhaft nutzen lässt.

Der Schwerpunkt der Schulung liegt in einem Leitfaden für den stufenweisen Übergang zu effizienten, automatisierten Testverfahren. Die Basis hierfür ist eine geeignete Bereitstellung und Verwaltung von Testdaten sowie die Befüllung von dedizierten Test-Datenbanken.

Anschließend richtet sich der Fokus der Schulung auf die Fragestellung, wie sich die Aspekte Persistenz (JPA), Geschäftslogik (CDI bzw. EJB), GUI einer Web-Anwendung (JSF) und Schnittstellen (Web-Services) einer beispielhaften Jakarta-Enterprise-Anwendung automatisiert testen lassen. Dazu werden für jeden dieser Test-Aspekte entsprechende und im Projekt-Einsatz bewährte Test-Frameworks eingehend behandelt.

 

Agenda

  • Test-Systematik für Enterprise-Anwendungen
    • Herausforderungen beim Testen von Enterprise-Anwendungen
    • Betrachtung des Verhältnisses von Software-Architektur und Testbarkeit
    • systematisches, stufenweises Testen (Test-Pyramide)

 

  • Vorstellung der genutzten Jakarta-Enterprise-Anwendung
    • Aufsetzen der Test-Umgebung (Datenbank, Application-Server, Enterprise-Anwendung)

 

  • Bereitstellung von Testdaten und Test-Datenbanken
    • Grundlagen von Testdaten und deren externe Darstellung
    • Nutzung des DbUnit-Framework
    • Testdaten-Bereitstellung mit Test-Fixture-Klassen und Domänen-Objekten
    • Anforderungen und Eigenschaften von Test-Datenbanken

 

  • Erweiterte JUnit-Tests im Jakarta-Enterprise-Kontext
    • Einbinden einer CDI- und JPA-Laufzeitumgebung
    • Testen der Geschäftslogik und Datenbankzugriffe

 

  • Test der Geschäftsvorgänge mit Arquillian
    • Konfiguration von Arquillian
    • Test der internen und externen Services mit Arquillian

 

  • Test der Web-GUI mit Selenium
    • Konfiguration von Selenium und Arquillian Extensions (Drone, Graphene)
    • Browser-Fernsteuerung mit dem WebDriver

 

  • Continuous Integration (CI) am Beispiel
    • Einbindung von Qualitätssicherung und Testautomatisierung in einen beispielhaften Jenkins-CI-Prozess

 

  • Ausblick auf Testcontainers

 

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 der SchulungWir bieten bei dieser Schulung 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.

 

Teilnehmerkreis und Voraussetzungen

Wir möchten mit dieser Schulung den Entwicklern und Software-Architekten, die sich mit der Implementierung von Jakarta-Enterprise-Anwendungen befassen, einen "Werkzeug-Kasten" für den automatisierten Test vermitteln. Als Teilnehmer sollten Sie daher gute Kenntnisse der Jakarta-Enterprise-Plattform mitbringen sowie Erfahrung im Umgang mit Datenbank, Application-Server und XML sowie Kenntnisse im Bereich JUnit und Mockito haben.

 

Online-Schulung mit Zoom.

Uhrzeit 09:00 Uhr bis 16:00 Uhr.

Technik Du kannst wählen, ob Du die Schulung auf dem eigenen Rechner machen möchtest oder Du einen virtuellen Rechner von uns nutzen möchtest. Der Rechner wird über einen aktuellen Browser angesteuert. Hier ist der Testlink zu einem virtuellen Rechner: -> Test-Rechner bei DESKMATE (neues Fenster). Es ist ausreichend, wenn auf dem Desktop "deskMate" seht.

Voraussetzungen für eine Online-Schulung pro Teilnehmer – stabiles Internet – Webcam und Lautsprecher – ein ruhiger Platz – ggf. Admin-Rechte – Empfehlung: 2 Bildschirme

Diese Schulung vermittelt erfahrenen Jakarta-Enterprise-Entwicklern, wie sich der bekannte Ansatz des Unit-Tests auch im komplexen Jakarta-Enterprise-Umfeld nahtlos und vorteilhaft nutzen lässt.

Der Sc...

Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
18.11.2026 - 20.11.2026 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 6206563

Anbieter-Seminar-Nr.: product-52

Termin

18.11.2026 - 20.11.2026

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.094,40

Gruppenpreis ab 2 Personen
€ 1.927,80 pro Person

Gruppenpreis ab 3 Personen
€ 1.808,80 pro Person

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (11)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
18.11.2026 - 20.11.2026 21 h 21 h Details Details Jetzt buchen