diff --git a/lerntagebuch.md b/lerntagebuch.md index 48570f6..914a341 100644 --- a/lerntagebuch.md +++ b/lerntagebuch.md @@ -185,20 +185,22 @@ # SU 7 (2022-12-21) ### Lernziel - .Warum Automatisiertes Testen von Software? - .Das wiederholte manuelle Testen ist zeitraubend und nicht kosteneffektiv. - .Automatisierte Tests können die Genauigkeit eines Tests verbessern, da dieselben Schritte zum Testen eines Codeabschnitts ausgeführt werden. + +#### Warum Automatisiertes Testen von Software? + + .Das wiederholte manuelle Testen ist zeitraubend und nicht kosteneffektiv. + .Automatisierte Tests können die Genauigkeit eines Tests verbessern, da dieselben Schritte zum Testen eines Codeabschnitts ausgeführt werden. - .Welche Test automatisieren? - .Tests, die in der Software immer wieder verwendet werden. - .Tests, die sicherstellen, dass die Software schnell und effizient läuft. +#### Welche Test automatisieren? + .Tests, die in der Software immer wieder verwendet werden. + .Tests, die sicherstellen, dass die Software schnell und effizient läuft. ### Erkenntnis - In einem Projekt muss sichergestellt werden, dass immer ein Komponententest erstellt wird, der die Komponente der zu erstellenden Software testet. + In einem Projekt muss sichergestellt werden, dass immer ein Komponententest erstellt wird, der die Komponente der zu erstellenden Software testet. - Zum beispiel, Unit-Tests von Funktionen und Methoden. Das bedeutet auch, dass sauberer Code mit Concept wie DRY geschrieben werden muss, um sicherzustellen, dass Komponenten Ihres Codes geschrieben werden können. + Zum beispiel, Unit-Tests von Funktionen und Methoden. Das bedeutet auch, dass sauberer Code mit Concept wie DRY geschrieben werden muss, um sicherzustellen, dass Komponenten Ihres Codes geschrieben werden können.