Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Liesl Abegglen Geändert vor über 10 Jahren
1
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Prüfung von Simulationsprogrammen – Integrations- und Funktionstests Inhalt Vom Einzeltest zum Test von Anwendungen Verfolgung von Anforderungen Prüfung von Simulationsprogrammen
2
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Motivation Durch eine detaillierte Anforderungsverfolgung bis zu Attributen und Operationen einer Klasse kann nachgewiesen werden, ob die spezifizierte Funktionalität im Zielsystem wie vorgesehen zur Verfügung steht. Darüber hinaus können die mit einer Klasse in Beziehung stehenden Anforderungen identifiziert werden. So wird es möglich zu ermitteln, welche Anforderungen von einer Modifikation einer Klasse potentiell betroffen sein können. Dieser Aspekt ist besonders in sicherheitskritischen Anwendungsbereichen wie der Medizin- oder Verkehrstechnik wichtig. Einige Normen fordern die explizite Verfolgbarkeit der Anforderungen durch alle Phasen des Softwareentwicklungsprozesse. Näheres dazu findet man in: –Herrmann, D.S.: Software Safety and Reliability. Los Alamitos:IEEE Computer Society 1999 –RTCA/DO-178B: Software Considerations in Airborne Systems and Equipment Certi.cation.Washington: RTCA 1992 –DIN EN 50128: Bahnanwendungen – Telekommunikationstechnik, Signaltechnik und Datenverarbeitungssysteme – Software für Eisenbahnsteuerungs- und Überwachungssysteme. Berlin: Beuth Verlag 2001
3
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Prüfung von SW-Komponenten – Integrations- und Funktionstests Verwendete Lernobjekte LO 2: Integrations- und Funktionstests im V-Modell LO 3: Testschwerpunkte LO 4: Refactoring LO 5: Validierung von Simulationsprogrammen LO 6: Zusammenfassung, Abspann LO 7: Tests zu LM12
4
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Das sollten Sie heute lernen Durch den Funktionstest wird überprüft, ob alle in der Produktdefiniton geforderten Funktionen vorhanden und wie vorgesehen realisiert sind. Aus dem Pflichtenheft werden die Testsequenzen übernommen und/oder mit funktionalen Testverfahren hergeleitet. Funktionstests sind daher häufig Bestandteil des Systemtests. In der Lehreinheit liegt der Schwerpunkt auf dem Test von Simulationskomponenten (Funktions-Modulen). Ihr Einsatz ist nur bei Einhaltung der ihnen zugrundeliegenden Modellannahmen und bei bereitstellung konsistenter Daten möglich. Um dies zu gewährleisten muss man die dem Modul zugrundeliegende Ontologie kennen und daraus Aussagen zur Semantik seiner Schnittstelle machen.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.