Testing für Jakarta-Enterprise-Anwendungen
placeKöln 11 Mar 2026 until 13 Mar 2026 |
computer Online: Zoom 11 Mar 2026 until 13 Mar 2026 |
placeKöln 20 May 2026 until 22 May 2026 |
computer Online: Zoom 20 May 2026 until 22 May 2026 |
placeKöln 8 Jul 2026 until 10 Jul 2026 |
computer Online: Zoom 8 Jul 2026 until 10 Jul 2026 |
placeKöln 23 Sep 2026 until 25 Sep 2026 |
computer Online: Zoom 23 Sep 2026 until 25 Sep 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Dieser Kurs vermittelt Entwickler:innen und Software-Architekten, die sich mit der Anwendungsentwicklung im Java-EE-Umfeld befassen, einen "Werkzeug-Kasten" für den automatisierten Test.Inhalt
-
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 DbUni…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Dieser Kurs vermittelt Entwickler:innen und Software-Architekten, die sich mit der Anwendungsentwicklung im Java-EE-Umfeld befassen, einen "Werkzeug-Kasten" für den automatisierten Test.Inhalt
- 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
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
