Browse Source

Aktualisierung

main fetched-on-2024-01-14
fdai7801 11 months ago
parent
commit
6eef94b24a
  1. 14
      Lerntagebuch.md

14
Lerntagebuch.md

@ -185,15 +185,15 @@ Für das Gruppenprojekt ist es entscheidend, automatisierte Tests zu nutzen, um
### Wiederholung
* Motivation: **Qualitätskostenoptimierung durch Automatisierung, Fokus auf Unittests.**
* Motivation: *Qualitätskostenoptimierung durch Automatisierung, Fokus auf Unittests.*
* Wie schreibt man einen guten UnitTest?
**Fast, Independent, Repeatable, Selfevaluating, Timely, Readable, Trustworthy.**
*Fast, Independent, Repeatable, Selfevaluating, Timely, Readable, Trustworthy.*
* Vertrauenswürdigkeit:
**Technische Überprüfung der Ausführung des Produktivcodes, korrektes Fehlerverhalten.**
*Technische Überprüfung der Ausführung des Produktivcodes, korrektes Fehlerverhalten.*
* Timely:
**Tests entstehen zeitnah zum Code, entweder nach oder vor dem zu testenden Code.**
*Tests entstehen zeitnah zum Code, entweder nach oder vor dem zu testenden Code.*
* Motivation Fazit:
**Unittests und TDD sind wesentliche Elemente, TDD ist die geeignetste Vorgehensweise.**
*Unittests und TDD sind wesentliche Elemente, TDD ist die geeignetste Vorgehensweise.*
* Grundlagen:
**Testabdeckung als KPI, TDD führt zu hoher Testabdeckung (realistisch 70% bis 90%).**
**Formalisierung des Entwicklungsprozesses, inkrementelle Entwicklung, TDD Micro Cycle.**
*Testabdeckung als KPI, TDD führt zu hoher Testabdeckung (realistisch 70% bis 90%).*
*Formalisierung des Entwicklungsprozesses, inkrementelle Entwicklung, TDD Micro Cycle.*
Loading…
Cancel
Save