From b4416983904e6e416994f9738a09df4ae0d79c40 Mon Sep 17 00:00:00 2001 From: fdai7892 Date: Sun, 7 Jan 2024 14:27:15 +0000 Subject: [PATCH] Aktualisieren Lerntagebuch.md --- Lerntagebuch.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 214ee22..4170182 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -98,4 +98,17 @@ Es gibt eine Ereigniskette bei einem Fehler im Programmieren. Beim Error macht d ### Feedback Es gibt kein Feedback. # Vorlesung vom 19.12.2023 +### Lernziel +- Motivation +- Unterschied Application/Module–Tests zu UnitTests +- Grundlagen +- Unitest +- Anforderung an zu testenden Code +### Erkenntnis +Unittests sind wichtig, weil sie die Qualität und Zuverlässigkeit von Software verbessern. Sie sind kleine, isolierte Tests, die einzelne Komponenten einer Software auf ihre Funktionalität prüfen. Somit können wir viel genauer auf unsere Fehler eingehen und darauffhin auch verbessern. Sie sind auch von ihrer Funktionalität nicht aufwendig. +### Wiederholung +Unittests sind ausführbare Dokumentationen, die aber keinen Code testen. Ein Unittest verifiziert das von außen gewünschte Verhalten vom Code. Ein Einzelner Test prüft genau eine Erwartung an die Unit und sie verhindern ungewollte Veränderungen. +### Feedback +es gibt kein Feedback. +# Vorlesung com 09.01.2024