Testmustergenerierung mit Hilfe von ... - ihmor.de
Testmustergenerierung mit Hilfe von ... - ihmor.de
Testmustergenerierung mit Hilfe von ... - ihmor.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Inhaltsverzeichnis<br />
Inhaltsverzeichnis<br />
1 EINLEITUNG .............................................................................1<br />
1.1 Motivation ............................................................................................................1<br />
1.2 Aufgabenstellung .................................................................................................1<br />
1.3 Glie<strong>de</strong>rung............................................................................................................2<br />
2 MODELLBASIERTE ENTWICKLUNG EINGEBETTETER<br />
SYSTEME..................................................................................3<br />
2.1 Eingebettete Systeme...........................................................................................3<br />
2.2 Entwicklungsprozess nach <strong>de</strong>m V-Mo<strong>de</strong>ll ........................................................3<br />
2.3 Grafische Mo<strong>de</strong>llierung in MATLAB................................................................6<br />
2.3.1 Blockdiagramme in Simulink..............................................................................6<br />
2.3.2 Zustandsdiagramme in Stateflow........................................................................7<br />
3 MODELLBASIERTES TESTEN ..............................................11<br />
3.1 Grundlagen.........................................................................................................11<br />
3.1.1 Der Systembegriff .............................................................................................11<br />
3.1.2 Grundbegriffe beim Testen ...............................................................................12<br />
3.1.3 Der Testprozess.................................................................................................18<br />
3.2 Prüfmetho<strong>de</strong>n.....................................................................................................19<br />
3.2.1 Verifikation und Validierung ............................................................................19<br />
3.2.2 Statische Prüfverfahren .....................................................................................21<br />
3.2.3 Dynamische Prüfverfahren................................................................................21<br />
3.2.4 Spezielle Testarten ............................................................................................22<br />
3.3 Ab<strong>de</strong>ckung <strong>von</strong> Strukturmerkmalen...............................................................23<br />
3.3.1 Bemerkung ........................................................................................................24<br />
3.3.2 Kontrollflussgraph.............................................................................................25<br />
3.3.3 Ab<strong>de</strong>ckungskriterium und Ab<strong>de</strong>ckungsgrad.....................................................26<br />
3.3.4 Co<strong>de</strong>ab<strong>de</strong>ckung .................................................................................................27<br />
3.3.4.1 Anweisungsab<strong>de</strong>ckung ...................................................................................27<br />
3.3.4.2 Zweigab<strong>de</strong>ckung.............................................................................................27<br />
3.3.4.3 Bedingungsab<strong>de</strong>ckung ....................................................................................28<br />
3.3.4.4 Pfadab<strong>de</strong>ckung................................................................................................32<br />
3.3.5 Mo<strong>de</strong>llab<strong>de</strong>ckung..............................................................................................32<br />
3.3.5.1 Zustandsab<strong>de</strong>ckung.........................................................................................32<br />
iii