From 5a7a383a61ceab5b6301ca4f041568c91dce626e Mon Sep 17 00:00:00 2001 From: fdai7780 Date: Sun, 24 Dec 2023 12:16:06 +0000 Subject: [PATCH] Tagebucheintrag zum 19.12 V1 --- Lerntagebuch.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index ac28368..b5dd13e 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -150,6 +150,26 @@ Die dritte Möglichkeit ist der Planning Poker. Hierbei bekommt jedes Mitglied d ->dynamische Test sind Prüfmethoden, die Fehler in der Software aufzudecken versuchen, die durch dynamische/variable Laufzeitparameter auftreten. +### Kritik + +--- + +## SU (19.12.2023) + +### Lernziel +-Warum testet man den geschriebenen Code und warum versucht man dies zu automatisieren(zum Beispiel wegen den Kosten) +- Besprechung welche Test automatisiert werden sollten (Unittest, Modultest, Integrationstest, Application Tests...) und die Unterschiede zwischen den Test Typen +- Der Unit Test wurde danach noch näher Besprochen +### Erkenntnis +-Für unser Gruppenprojekt sind Test sehr wichtig um zu testen um unser Code die erwünschte Funktion erfüllt + +### Wiederholung +-Der Unittest testen nicht den Code, sonder lediglich die Funktion des Codes (bzw. die Logik) -> Testen die Geschäftslogik +-Ein einzelner Test überprüft den Test auf genau eine Erwartung -> Deswegen macht man viele Test um eine Funktionalität zu testen +-Unittest laufen bestenfalls nach jedem Speichern eines Codes +-Wird nichts an dem Code geändert werden darf ein Unittest keine anderes Ergebnis erzielen + + ### Kritik ---