Browse Source

Fertigstellung Lerntagebuch 9.1.2023

main Vortrag_2024-02-01__94
fdai7845 11 months ago
parent
commit
154354fbc2
  1. 17
      Lerntagebuch.md

17
Lerntagebuch.md

@ -141,3 +141,20 @@ Automatisierte Tests helfen, sicherzustellen, dass der Code aller Gruppenmitglie
### Wiederholung ### Wiederholung
Unit-Tests sind automatisierte Tests, die einzelne Teile (Units) des Codes isoliert prüfen, um sicherzustellen, dass sie gemäß den Vorgaben funktionieren und unabhängig voneinander korrekt arbeiten. Sie überprüfen die kleinste Einheit des Codes, wie Funktionen oder Methoden, auf ihre Funktionalität. Unit-Tests sind automatisierte Tests, die einzelne Teile (Units) des Codes isoliert prüfen, um sicherzustellen, dass sie gemäß den Vorgaben funktionieren und unabhängig voneinander korrekt arbeiten. Sie überprüfen die kleinste Einheit des Codes, wie Funktionen oder Methoden, auf ihre Funktionalität.
## Vorlesung 9.1.2024
### Lernziele
- Erklärung Qualitätskosten
- Erklärung wie man einen guten UnitTest schreibt
- Vorstellung und Erklärung der Elemente von UnitTest
- Vorstellung und Erklärung der Testabdeckung
### Erkenntnis
UnitTests sind sehr wichtig in unserm Gruppenprojekt, weil sie die Funktionalität von einzelnen Codeeinheiten überprüfen und sicherstellen, dass Änderungen keine unerwarteten Nebenwirkungen haben, was die Codequalität und Wartbarkeit verbessert. Darüber hinaus ermöglichen sie eine frühzeitige Fehlererkennung, was die Entwicklungseffizienz steigert.
### Wiederholung
Testgetriebene Entwicklung (TDD) ist eine Softwareentwicklungsmethode, bei der Tests vor der eigentlichen Implementierung geschrieben werden. Entwickler schreiben zuerst Tests, die das erwartete Verhalten definieren, und implementieren dann den Code, um diese Tests zu bestehen, was zu robusterem und besser getestetem Code führt.
Loading…
Cancel
Save