German English

Spring Boot Testing Training

Duration Target group
1 Tag Softwareentwickler
und -architekten

Schulungsüberblick
Programmierer sind verantwortlich für die Entwicklung von stabiler und wartbarer Software. In diesem Workshop lernen Sie die Tools und Werkzeuge kennen, um effizient Ihre Spring Boot Codebasis zu testen, diese wartbar zu machen und auf neue Features der Java Programmiersprache umzustellen. Hierbei werden auch effiziente Vorgehensweisen und Arbeitsflüsse vorgestellt und besprochen und Ihre Entwickler und Architekten lernen Continous Integration kennen, um Ihren Code während der Entwicklung konstant zu verbessern und zu vereinfachen.

Hierbei kommt wahlweise Maven oder Gradle als Build System zum Einsatz. Nach Absprache wird alternativ die Eclipse IDE, IntelliJ oder Visual Studio Code verwendet werden.

Der Workshop kann auf Ihre Bedürfnisse angepaßt werden.

Schulungsvoraussetzungen
Vorausgesetzt werden Kenntnisse der Java-Programmierung und des Spring Frameworks.


Onsite oder virtuelle Training

Ort Termin Sprache Schulungsgebühr
Bei Ihnen Vorort oder virtuell Nach Absprache Deutsch / Englisch Auf Anfrage

Anfragen

Agenda Download Agenda

Introduction to testing Spring Boot with JUnit

  • Creating an example project with test setup
  • Overview of spring-boot-starter-test

Spring Boot Test Slices

  • Using test splice annotations to load specific app layers
  • Mocking with Mockito and WireMock
  • Performance considerations

Database handling for tests in Spring applications

  • Using profiles to set up test configurations
  • Creating database test fixtures
  • Using Test containers to set up the test database

Spring security test integration

  • Testing protected endpoints with spring-security-test

Kontakt

Email sales@vogella.com
Tel +49 40 7880 4360