From 4abdce67444de976cb8bc533f141f30fd10c6561 Mon Sep 17 00:00:00 2001 From: fdai7377 Date: Tue, 20 Dec 2022 20:00:19 +0000 Subject: [PATCH] =?UTF-8?q?F=C3=BCr=2014.12=20-=20Automatisierte=20Tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lerntagebuch.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index d7462cf..d11ecdc 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -142,3 +142,44 @@ Testen kann man nicht einfach so. Man muss vorher das Testen planen. Die Abläuf Das Program sollte man nicht selber testen, da Menschen blind zu ihren eigenen Fehlern sind. Keiner mag es Fehler zuzugebe. Deswegen sollte Testen gegenseitig und formal gemacht werden. + + + +# 7) Eintrag + +## Lernziel: + +### Automatisiertes Testen vs. Manuelles Testen + +Obwohl automatisiertes Testen manuelles Testen nicht ersetzen kann, hat manuelles Testen doch seine Nachteile. Beim manuellen Testen muss man zuvor die Infrastruktur aufbauen. Beim manuellen Testen schwindet die Aufmerksamkeit nach einiger Zeit, was zu Fehlern führen kann. Tester müssen Experten sein. + +## Erkenntnis: + +A.T kann den Workflow von Bugtesting vereinfachen. Man sollte sich Zeit nehmen gescheite Unit Tests zu schreiben, das Projekt wird dir später dafür danken. Man sollte Q und A nicht vernachlässigen, quality control ist wichtig. + +## Wiederholung: + +### Was sind Unit Tests? + +Man sollte nicht den gesamten Code testen alles auf einmal. Man sollte stattdessen den Code in kleine Teile teilen und Unit Tests für die einzelnen Funktionen schreiben. Unit Tests testen auf das richtige Ergebnis, nicht wie man dort ankommt! U.T sollten independant und reihenfolgenlos ablaufen können. + + +# 8) Eintrag + +## Lernziel: + +## Erkenntnis: + +## Wiederholung: + + + +# 9) Eintrag + +## Lernziel: + +## Erkenntnis: + +## Wiederholung: + +