Browse Source

Update Lerntagebuch.md

master
fdai7968 12 months ago
parent
commit
6a72e8892d
  1. 10
      Lerntagebuch.md

10
Lerntagebuch.md

@ -186,3 +186,13 @@ Unittests ermöglichen eine systematische Überprüfung der einzelnen Komponente
### Wiederholung ### Wiederholung
Die Qualitätskosten zeigen auf ob man eher die Kosten im vorne hinein hat durch viele und gute Tests, oder ob man nachdem die Software herrausgegeben wurde kosten durch Fehler enstehen die durch gutes Testen hätten gefunden und behoben werden können. Die beste Lösung ist es einen Sweet Spot zwischen den beiden Extremen zu finden. Jedoch muss auch einzeln danach geguckt werden wie wichtig die Fehlerfreie Funktion ist, zum Beispiel, falls es um Menschenleben geht sollte man vielleicht mehr Testen. Die Qualitätskosten zeigen auf ob man eher die Kosten im vorne hinein hat durch viele und gute Tests, oder ob man nachdem die Software herrausgegeben wurde kosten durch Fehler enstehen die durch gutes Testen hätten gefunden und behoben werden können. Die beste Lösung ist es einen Sweet Spot zwischen den beiden Extremen zu finden. Jedoch muss auch einzeln danach geguckt werden wie wichtig die Fehlerfreie Funktion ist, zum Beispiel, falls es um Menschenleben geht sollte man vielleicht mehr Testen.
## Vorlesung am 09.01.2024
###Lernziele
- Wiederholung Unittests
- Grundlagen der Testabdeckung
- Test Driven Developement (TDD) führt zu 100% Anforderungsabdeckung, aber nie zu 100% getestet
- Grundlagen Vorgehen
- TDD micro cycle
- Beispiel für Test schreiben anhand von Conways spiel des Lebens
Loading…
Cancel
Save