From 67a128deb310ae8dd95be3349977525b17a5acb7 Mon Sep 17 00:00:00 2001 From: fdai7776 Date: Sun, 14 Jan 2024 14:44:50 +0000 Subject: [PATCH] Commit 14.01.24 --- Lerntagebuch.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index b739e53..f61e2cc 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -189,3 +189,24 @@ schreibt man ein guten UnitTest welcher einem gute Tests liefern sollte. Es gibt keine Kritik weder an der Vorlesung wie auch an der Übung. +## SU 09 (09.01.24) + +## Lernziel + +- Die Qualitätskosten +- Welche Tests man automatisieren sollte +- Wie man einen guten UnitTest schreibt +- Grundlagen der Testabdeckung +- Grundlagen des Vorgehens + +## Erkenntnis + +Diese Woche haben wir gelernt wie man die Kosten optimiert, indem man den Punkt findet an dem man den kleinsten Preis hat, mit hoher Qualität und niedrigen Kosten, falls es fehlschlägt. Man sollte Tests die eine hohe Wiederholung haben automatisieren, genauso wenn sie eine hohe Anzahl an ausführenden Befehlen haben. + +## Wiederholung + +Ein Test Driven Development (abgekürzt TDD) wird oft als KPI (key performance indicator) missbraucht und er ist wichtig für die Beurteilung der Vertrauenswürdigkeit des Testharness. Ein TDD führt nicht zu 100% Testabdeckung, sondern nur zu ca. 70-90%. Die Testharness beschreibt eine Sammlung von Software- und Testdaten, welche später für automatisierte Tests benötigt werden. + +## Kritik + +Es gibt keine Kritik weder an der Vorlesung wie auch an der Übung.