Logo des Repositoriums
 
Konferenzbeitrag

Methoden und Verfahren zur Durchführung von Funktionstests bei Objektorientierter Software

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2002

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

Softwareentwicklung auf der Basis der Objektorientiertung (OO) hat in fast allen Bereichen der Softwaresysteme wesentliche Bedeutung erlangt. Die Tätigkeit des System-Funktionstests wird dadurch naturgemäß tangiert, wiewohl eine detaillierte Überprüfung der Fragestellung klarlegt, daß die überwiegende Menge an bisherigen "Best-Practices" für das Testen beibehalten werden sollte und vor allem ein spezieller Teil des White-Box-Tests des Codes besondere Obacht benötigt. Sicherheitsrelevante Systeme, die mit Hilfe von OO-Technologie entwickelt werden, erfahren einen angemessenen Funktionstest indem a) das Testen nachhaltig als projektund phasenübergreifende Tätigkeit verstanden wird b) diese strategische Sicht im Laufe der Wartung und des configuration management beibehalten wird c) die realweltlichen und physikalischen Risikound Streß-Testfälle des konkreten Systems wie bisher vornehmlich auf der Basis der jeweiligen sicherheitstechnischen Historie identifiziert werden d) bei jenen Softwaresystemteilen, die im Geiste der OO entworfen und codiert wurden, das Testverfahren auf folgende Problemzonen speziell achtet: - Die Grundbaustruktur besteht aus einer Vielzahl autonomer Objektklassenfamilien mit den Vor- und Nachteilen einer elaborierten Vererbungsstruktur. Diese OO-Struktur muß gut sein. Das Design muß intensiv geprüft werden. - Spezielle Testfälle für Vererbung und Polymorphismus sind vorzusehen. - Klassentests wenden neben Black-/White-Box-Tests Zustandsmatrizen an. - Je nach konkreter Sprache und Entwicklungsumgebung sind für das automatische Testen spezielle Vorkehrungen zu treffen.

Beschreibung

Grechenig, Th.; Zuser, W.; Brem, Ch. (2002): Methoden und Verfahren zur Durchführung von Funktionstests bei Objektorientierter Software. Informatik bewegt: Informatik 2002 - 32. Jahrestagung der Gesellschaft für Informatik e.v. (GI). Bonn: Gesellschaft für Informatik e.V.. PISSN: 1617-5468. ISBN: 3-88579-348-2. pp. 833-843. Regular Research Papers. Dortmund. 30. September - 3. Oktober 2002

Schlagwörter

Zitierform

DOI

Tags