Software Testing für Java Anwendungen
Weiterbildung
4-Wochen-Kurs
Ein Modultest (engl. Unittest ) wird in der Softwareentwicklung angewendet, um die funktionalen Einzelteile (Units) von Computerprogrammen zu testen, d. h. sie auf korrekte Funktionalität zu prüfen. Dadurch werden Fehler durch Tests frühzeitig erkannt.
Inhalt
- Introduction to Microservices
- Networks, Features, Component, Unit Tests
- Application under Test
- Architecture
- Services
- Pattern
- Unit Testing Microservices
- Unit Testing Techniques
- Junit
- AssertJ
- Mockito
- Writing Unit Tests for gamer applications
- Youtube link test
- Component Testing Microservices
- The Arquillian Testing Framework
- Maven
- Gradle
- Rest Clients
- Testing Spring Applications
- The Arquillian Rest Extension
- The Arquillian Spring Framework
- Spring Boot
- Integretion Testing Microservices
- Integration Test Techniques
- Tools
- Arquillian Persistence Extension
- NoSQLUnit
- Comments Test
- Contract Tests
- Integration Tests
- Contract Tests
- Pact JVM
- End to End Testing
- End to End Testing Techniques
- Vertical Tests
- Horizontale Tests
- Arquillian Cube and Drone
- Jmeter
- Introducing @Drone
- Docker and Testing
- Tools
- Docker Compose
- Arquillian Cube Docker Junit Rule
- Testing Dockerfile for Video Services
- Service Virtuallization
- Tools
- Hoverfly
- Built Script Modifications
- Continuous Delivery in Microservices
- Microservice Architecture
- Jenkins Pipeline
- Deploying with Certainty
Zielgruppe
Java Entwickler
Voraussetzungen
Fortgeschrittene Programmierkenntnisse in Java / Jakarta, Englisch
Förderung
Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Nächste Termine
- Mo, 13.01.2025
- Mo, 03.02.2025
- Mo, 03.03.2025
- Mo, 07.04.2025
- Mo, 05.05.2025
- Mo, 02.06.2025
Kursnummer: LS23.277