From ac8a39a2f23eba5d448be083828a7d905f0ed43f Mon Sep 17 00:00:00 2001 From: fdai7899 Date: Sat, 16 Dec 2023 11:39:07 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 2a5f623..a32ee55 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -136,24 +136,7 @@ Beispiele: Drei Werte Weg, Historischer Vergleich, Planning Poker. Klassische Dokumentation: Lastenheft, Pflichtenheft, Systembeschreibung (Arc42). Agile Dokumentation: User Stories, Ticketsysteme. -## SU 04(15.12.2023) - - -##Lernziele -+Grundlagen: Kenntnisse über grundlegende Begriffe in der Qualitätssicherung, Testmanagement und Softwareentwicklung, wie Qualitätssicherung, Testumgebung, Testziele und die Unterscheidung zwischen Error, Defect und Failure. -+Testmethodologie: Verständnis für verschiedene Arten von Tests (manuell, automatisiert, statisch, dynamisch), Bestandteile eines Tests, Testziele, Testebenen, Testpyramide, Testnamen und Qualitätskosten. -+Testprozess: Kenntnisse über den Ablauf des Testprozesses, einschließlich Planung, Analyse & Design, Testausführung und Testnachbereitung. -+Psychologische Aspekte: Erkenntnis über psychologische Aspekte im Zusammenhang mit Software-Tests, wie die Tatsache, dass Menschen Fehler machen, die Schwierigkeit, eigene Fehler zu erkennen, und die Bedeutung von gegenseitigem Testen und formalisierten Fehlerberichten. - -##Erkenntnisse --Software-Tests sind entscheidend, um Fehler frühzeitig zu erkennen und die Qualität der Software sicherzustellen. --Fehler können auf verschiedenen Ebenen auftreten, von der Codeebene bis zur Anwendungsebene. -Der Testprozess umfasst verschiedene Phasen, darunter Planung, Analyse & Design, Testausführung und Testnachbereitung. --Psychologische Aspekte, wie die Tendenz, eigene Fehler zu übersehen, sollten berücksichtigt werden. - -###Wiederholung --Softwaretests können manuell oder automatisiert durchgeführt werden. --Der Testprozess erfordert eine sorgfältige Planung, Spezifikation von Testfällen, Ausführung und Berichterstattung. --Die Testpyramide zeigt die optimale Verteilung von verschiedenen Arten von Tests. --Psychologische Aspekte, wie die menschliche Tendenz, eigene Fehler zu übersehen, können durch gegenseitiges Testen und formulierte Fehlerberichte angegangen werden. + + +