Foliensatz 5
Foliensatz 5
Foliensatz 5
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
1. Software<br />
Prof. G. Kemnitz · Institut für Informatik, Technische Universität Clausthal 13. Juli 2012 10/96<br />
Prüfgerechte Strukturierung<br />
Vernünftige Testsätze lassen sich in der Regel auch bei Software<br />
nur dann entwickeln, wenn Testaspekte ab Spezifikation<br />
berücksichtigt werden. Typische Regeln:<br />
zu testende Beschreibungseinheiten nicht größer als 1 bis 3<br />
Seiten Quellcode<br />
dokumentierte, intuitiv verständliche Sollfunktion<br />
E-V-A-Struktur (kein Gedächtnis)<br />
Automaten (gesteuerte Funktionen in separat testbare<br />
Einheiten auslagern)<br />
Funktionen, deren Ausgaben sich über eine Probe oder<br />
Plausibilitätsbedingungen kontrollieren lassen, ...