iX 2/2020
S. 116
Praxis
Teststrategien

Spring-Boot-Teststrategien mit der In-Memory-DB H2

Frühlingsgefühle

Julius Mischok

Kurze Releasezyklen und Automatisierung erfordern mehr und mehr QA in der Entwicklung. Das Framework Spring Boot bindet zum Umsetzen eleganter Teststrategien Komponenten wie die Datenbank H2 ein.

Fast zwei Jahrzehnte nach der Veröffentlichung des Agilen Manifests (siehe ix.de/zkma) hat sich – beflügelt durch agile Methoden – das Wesen der Softwareentwicklung von der reinen Programmierung hin zu einer Ingenieursdisziplin gewandelt. Neben technischen und prozessualen Fragen wird im Bereich der Organisationsentwicklung nach Wegen gesucht, Teams einen Rahmen für selbstorganisiertes Arbeiten zu bieten. Siegfried Kaltenecker entwickelt in seinem Buch „Selbstorganisierte Unternehmen“ [1] einen Bezug zwischen der eigenen Arbeit und dem Unternehmenserfolg als wesentliche Voraussetzung dafür. Dies ermöglicht allen Akteuren, jederzeit verantwortliche Entscheidungen zu treffen.

Dieses generelle Prinzip, auf Softwareprojekte übertragen, eröffnet diverse Potenziale zur Steigerung der Wertschöpfung. Neben Dokumentation, Support und der Einhaltung von Budgets spielt die Softwarequalität eine wesentliche Rolle. Hier geht es nicht um die einmalig sicher­gestellte korrekte Funktion, sondern um die viel zitierte Nachhaltigkeit der Softwaresysteme. Dies spitzt sich letztlich auf die Frage zu, wie moderne Softwareentwicklung durch Prozesse und Tools fortwährend die Qualität des erstellten Quellcodes gewährleisten kann.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

8,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren