Change-Driven Testing: Test-Gap- und Test-Impact-Analyse mit Teamscale live am Beispiel

Jakob Rott

Since this post accompanies a talk in German, it is written in German, too.

Koordinaten

Zusammenfassung

Durch kürzere Release-Zyklen bleibt immer weniger Zeit zum Testen. Große Test-Suites werden daher oft erst kurz vor dem Release ausgeführt, wenn Fehler nur noch teuer zu beheben sind. Wird jedoch pro Feature parallel zur Entwicklung getestet, steigt die Gefahr, wichtige Funktionalität ungetestet auszuliefern. Wir analysieren, welche Tests welchen Code durchlaufen und welcher Code wann geändert wurde. Dadurch lassen sich Tests passend zu Änderungen auswählen und verbleibende Test-Lücken effizient schließen, um diese Probleme zu vermeiden.

Folien