Browse Source

Merge branch 'fdai7396-main-patch-17254' into 'main'

Update Lerntagebuch.md

See merge request fdai7396/lerntagebuch!9
main fetched-on-2022-12-14
fdai7396 2 years ago
parent
commit
a800085d2a
  1. 17
      Lerntagebuch.md

17
Lerntagebuch.md

@ -182,9 +182,24 @@
# testen, Woche 7
## Lernziele/Takeaway
Menschen machen Fehler; führt zu unerwünschten Verhalten des Codes
QS: Qualitätsanforderungen
Testmanagement: Planung, Schätzung, ...
Testen & Prüfen: Mehtodisch die Software prüfen, ob es sich so verhält wie gewünscht
Error: Person macht Fehler beim Schreiben von Code
Defect: Fehlerstelle im Code
Failure: das nicht den Anforderungen entsprechendes Verhalten
Latenter Fehler:wenn Daten nicht wie erwartet sind, kann in allen arten von Test auftreten
maskierter Fehler: kein Einfluss auf Funktionalität, wird von anderen Fehlern verdeckt
und man findetet es erst wenn man es verbesser hat
kaskadierter Fehler: Folgefehler, kein Fehler im eigentlichen Sinne (Anforderungen)
Arten von Fehlern: syntaktisch, semantisch, lexigraphisch, logisch, Design, Arbeitsablaufs - Design
Man kann nicht alles testen, da es zeitaufwendig ist und somit auch teuer.
### Erkenntnise/preception
Test sind effizient und können besser Fehler finden als Menschen. Zu dem machen Menschen häufiger
Fehler und möchten es nicht zugeben
#### Wiederholung/repetition
Testungen sind zeitaufwendig und deswegen muss man abwägen was man testet.
Durch Testungenkriegt man ein besseres Produkt, jedoch nehem Test Zeit zum programmieren weg.
# Automatisiertes Testen, Woche 8

Loading…
Cancel
Save