@ -97,3 +97,16 @@ Softwaretests sind im Projektumfeld entscheidend, um Fehler frühzeitig zu ident
### Wiederholung
Die Testpyramide wurde entwickelt, um die Verteilung von Testtypen in einem Softwareentwicklungsprojekt zu veranschaulichen. Sie unterstreicht die Notwendigkeit, bestimmte Testtypen in größerer Häufigkeit und mit höherer Geschwindigkeit durchzuführen im Vergleich zu anderen Testarten.
## SU 08 (19.12.2023)
### Lernziel
- Testautomatisierung
- Unitest
### Erkenntnis
Testautomatisierung ist wichtig, um Effizienz, Wiederholbarkeit und Kostenersparnisse in Projekten zu fördern, während sie eine umfassende Testabdeckung und frühzeitige Fehlererkennung ermöglicht. Die Skalierbarkeit und die dokumentarische Funktion tragen zusätzlich zur Verbesserung der Entwicklungsqualität bei.
### Wiederholung
Unittest ist eine Praxis des Softwaretestens, bei der einzelne Einheiten oder Komponenten einer Software isoliert getestet werden, um sicherzustellen, dass sie gemäß den Spezifikationen funktionieren. Dabei handelt es sich um den kleinsten Testzyklus, der oft Funktionen oder Methoden auf ihre korrekte Funktionalität überprüft.