Software-Projekt ¨Uberblick I - Informatik - Universität Bremen
Software-Projekt ¨Uberblick I - Informatik - Universität Bremen
Software-Projekt ¨Uberblick I - Informatik - Universität Bremen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Software</strong>-Test<br />
Definition<br />
Fehlerbegriff<br />
Störfall (Ausfall, Failure): jegliche Abweichung des beobachteten<br />
Verhaltens vom spezifizierten.<br />
Im Nicht-Schaltjahr 200 wird für den Monat Februar 29 ausgegeben.<br />
Fehlerhafter Zustand (Error): Zustand, in dem ein Weiterlaufen des<br />
Systems zu einem Störfall führen würde.<br />
Die Funktion istSchaltjahr(200) liefert true.<br />
Fehler (Defekt, Fault): mechanische oder algorithmische Ursache eines<br />
fehlerhaften Zustands.<br />
2009-01-13<br />
Die Prüfung in istSchaltjahr ist falsch.<br />
Rainer Koschke (Uni <strong>Bremen</strong>) <strong>Software</strong>-<strong>Projekt</strong> Wintersemester 2008/09 8 / 55<br />
<strong>Software</strong>-<strong>Projekt</strong><br />
<strong>Software</strong>-Test<br />
Begriffe des Testens<br />
Fehlerbegriff<br />
Fehlerbegriff<br />
Definition<br />
Störfall (Ausfall, Failure): jegliche Abweichung des beobachteten<br />
Verhaltens vom spezifizierten.<br />
Im Nicht-Schaltjahr 200 wird für den Monat Februar 29 ausgegeben.<br />
Fehlerhafter Zustand (Error): Zustand, in dem ein Weiterlaufen des<br />
Systems zu einem Störfall führen würde.<br />
Die Funktion istSchaltjahr(200) liefert true.<br />
Fehler (Defekt, Fault): mechanische oder algorithmische Ursache eines<br />
fehlerhaften Zustands.<br />
Die Prüfung in istSchaltjahr ist falsch.<br />
Mechanische Ursache: Fehler in der virtuellen Maschine (Plattform); z.B. Bug in Java-Virtual-Machine, Compiler<br />
oder Hardwaredefekt.<br />
Algorithmische Ursache: Fehler im Algorithmus, z.B. Off-by-One-Fehler, uninitialisierte Variable,<br />
Performanzengpässe aufgrund eines schlechten Entwurfs.