Systematisches Testen als analytische Qualitätssicherungsmaßnahme im Software-Entwicklungsprozess (Stand 1995)

von: Ingrid Sieck

GRIN Verlag , 2007

ISBN: 9783638070560 , 62 Seiten

Format: PDF, ePUB

Kopierschutz: frei

Windows PC,Mac OSX geeignet für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Apple iPod touch, iPhone und Android Smartphones

Preis: 29,99 EUR

Mehr zum Inhalt

Systematisches Testen als analytische Qualitätssicherungsmaßnahme im Software-Entwicklungsprozess (Stand 1995)


 

Diplomarbeit aus dem Jahr 1995 im Fachbereich Informatik - Software, Note: 2,25, Hamburger Universität für Wirtschaft und Politik (ehem. Hochschule für Wirtschaft und Politik), Sprache: Deutsch, Abstract: In dieser Arbeit werden die Merkmale benannt, die die Qualität von Software charakterisieren und die Maßnahmen beschrieben, die zur Qualitätssicherung von Software notwendig sind. Der Schwerpunkt liegt auf dem konventionellen systematischen Testen kommerzieller, modular und strukturiert entwickelter Software. Im Rahmen der analytischen Qualitätssicherung werden Testplanung und Testablauf beschrieben sowie Zweck und Ziel des Testens definiert. Die Bestimmung der testverantwortlichen Personen wird diskutiert. Statische Prüfungen werden nur überblicksartig dargestellt. Im Rahmen der dynamischen Prüfungen werden verschiedene Methoden für die Testfallermittlung in abstrakter Form beschrieben und gegenübergestellt. Die verschiedenen Testausführungsphasen werden aufgezeigt. Auf die Besonderheiten beim Testen objektorientierter Programme wird kurz eingegangen sowie auf die Notwendigkeit der Testdokumentation und auf die Schwierigkeit der Fehlerlokalisierung und Fehlerbehebung hingewiesen. Die Problematik der mangelhaften Kriterien zur Bestimmung des Testendes wird beschrieben. Darüber hinaus werden die Testwerkzeugsarten überblicksartig vorgestellt. Zum Schluß wird Forschung und Praxis des Software-Testens gegenübergestellt. Auf das Qualitätssicherungsmanagement wird hier nicht eingegangen. Meßzahlen und Verfahren zur Messung von Software-Qualität sowie Software-Normen und Zertifizierung von Software werden im Rahmen dieser Arbeit nicht behandelt. Auch auf Methoden des mathematischen Beweises der Programmkorrektheit und des symbolischen Tests wird hier nicht eingegangen. Da im Rahmen dieser Arbeit der umfangreiche Komplex des Software Engineering nur in groben Zügen beschrieben werden kann, werden für das Lesen des Hauptteils dieser Arbeit Kenntnisse des Software Engineering, insbesondere der modularen, strukturierten und objektorientierten Programmierung, vorausgesetzt.