From 00c017f0d09f0671ce4473f8911fac0d27ec12b7 Mon Sep 17 00:00:00 2001 From: Thoumi Ngonga Brice Date: Tue, 10 Jan 2023 19:07:35 +0100 Subject: [PATCH] Add Learntagebuch Woche 10 --- Learntagebuch.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Learntagebuch.md b/Learntagebuch.md index 6c05dfc..0d36f0b 100644 --- a/Learntagebuch.md +++ b/Learntagebuch.md @@ -1,20 +1,19 @@ ### Lernziel : Was waren die wesentlichen Inhalte der letzen Vorlesung/Übunig -- Warum sollten wir automatisiert Testen? -- Was für automatisierte test gibt es? -- Unterschied zwischen Application / Module Test und Unit Test -- Was ist Unit test eigentlich? -- Was sind die Eigenschaften von einen Unit Test? +- Was ist die Motivation um einen Uni Test zu schreiben? +- Wie schreibt man einen guten Uni Test? +- Was ist Vertauenswürdigskeit in einen Uni Test? +- Grundlage für TDD (Test drive Developement) + ### Erkenntnis/perception : Was kann ich für das Gruppenprojekt anwenden? -Durch meine neue Ketnnisse bzw Perception die ich an der Vorlesung/Ubung gelernt hatte. Ich habe gelernt wie man einen Uni test schreibt und was man beachtet sollte und das könnte ich schon mal für meine Projekte einsetzen. +Durch meine neue Ketnnisse bzw Perception die ich an der Vorlesung/Ubung gelernt hatte. Ich habe mich weiter beschäftigt wie man einen Uni Test in Java schreibt und das werde mich in meinen Projekt helfen um Uni Test zu schreiben denn wir wollen unsere in Java programmieren. ### Wiederholung/repetition : Einen Begriff/Thema in eigenen Worten erklären -- Unit test: testen die kleinsten Einheiten (Units) einer Software Anwendung auf ihre Funktionalität. Das Ziel ist einfach jede einzelne Komponente unabhängig und isoliert von anderen Daten und externen Einflüssen nach jeder Modifikation zu prüfen. - +- Test Drive Developement: ist einen Entwicklungstechnik, bei der man zuerst eineinen Test schreiben sollte, bevor man an einen neuen Funktionscode schreiben kann. ### Kritik/feedback :