From 011862b253b1f3e313fbba878b799b2ab375069b Mon Sep 17 00:00:00 2001 From: fdai7858 Date: Sat, 16 Dec 2023 11:38:27 +0000 Subject: [PATCH] 7. Eintrag ins Lerntagebuch (SU 7, 12.12.2023) --- Lerntagebuch.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 54eec40..0b3b4c0 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -100,4 +100,21 @@ Ein ordentliches Projektmanagement is essentiell für die Umsetzung eines größ ### Wiederholung -Das Wasserfall-Modell dient zur Darstellung eines Projektmanagements beispielweise bei dem Bau eines neuen Windrads. Es hat sich aus der analogen Welt entwickelt und ist linear aufgebaut, das bedeutet, dass jeder Prozessschritt nur einmal durchgeführt wird. Allerdings eignet sich dieses Modell nicht sehr gut für größere IT-Projekte, da diese eine dauernde Gegenüberstellung von Tests erfordern, hier würde das V-Modell besser passen. \ No newline at end of file +Das Wasserfall-Modell dient zur Darstellung eines Projektmanagements beispielweise bei dem Bau eines neuen Windrads. Es hat sich aus der analogen Welt entwickelt und ist linear aufgebaut, das bedeutet, dass jeder Prozessschritt nur einmal durchgeführt wird. Allerdings eignet sich dieses Modell nicht sehr gut für größere IT-Projekte, da diese eine dauernde Gegenüberstellung von Tests erfordern, hier würde das V-Modell besser passen. + +## SU 07 (12.12.2023) + +### Lernziel + +- Grundlagen des Testens +- Defekte +- Testmethodologie +- Testprozess + +### Erkenntnis + +Damit wir im Gruppenprojekt ein ordentliches Progamm schaffen, welches gut funktioniert, müssen wir in der Lage sein, zu verstehen, warum Tests so wichtig sind. Wir alle machen Fehler und sind oft blind gegenüber unseren eigenen Fehlern, weshalb es sinnvoll ist, ausreichend zu testen und gegenseitig den Code zu überprüfen, um die Fehleranfälligkeit zu minimieren. Dabei gibt es grundlegende Vorgehensweisen und Prinzipien, die uns helfen, unsere Tests zu strukturieren. + +### Wiederholung + +In der Planung des Testprozesses ist es wichtig, sich das Testziel vor Augen zu halten, man muss also wissen, auf was das Programm genau getestet werden muss, damit man später eine strukturierte Analyse durchführen kann. Es ist auch wichtig, die eingesetzten Ressourcen zu managen und den Kosten-Nutzen-Faktor zu beachten. Nun muss man eine Teststrategie festlegen, also wo man die Prioritäten des Tests setzt, was der Test alles abdecken soll, welche Kriterien zum Beenden des Tests erfüllt sein müssen und welche Testumgebung benutzt wird.