23.06.2015 Aufrufe

Testmustergenerierung mit Hilfe von ... - ihmor.de

Testmustergenerierung mit Hilfe von ... - ihmor.de

Testmustergenerierung mit Hilfe von ... - ihmor.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!