Informationsflyer
Fokus!MBT - Die Testmodellierungsumgebung - Effiziente Qualitätssicherung durch Testmodelle
Fokus!MBT im Online-Themenspecial Testing 2010 vom ObjektSpektrum
Modellbasiertes Testen mit Fokus!MBT
Marc-Florian Wendland
Fraunhofer-Institut FOKUS
MOTION
Kaiserin-Augusta-Allee 31
D-10589 Berlin
Tel: +49 (30) - 3463 7395
Fax: +49 (30) - 3463 8395
E-Mail:
marc-florian [dot] wendland [at] fokus [dot] fraunhofer [dot] de
Softwareintensive Systeme sind allgegenwärtig: Ob im Finanz- und Gesundheitswesen, in der Luft- und Raumfahrt oder in Verkehrsleitsystemen, Software nimmt einen immer größer werdenden Stellenwert ein. Um am Markt konkurrenzfähig zu bleiben, stehen die Hersteller verstärkt unter Druck, qualitativ hochwertige Softwaresysteme schnell und kostengünstig zu liefern. Qualitätssicherungsmaßnahmen sind dafür ein Schlüssel zum Erfolg des Systems: Der effektivste Weg zum Sichern der Qualität ist das Testen des Softwareprodukts.
Traditionelles Testen steht noch immer vor vielen Herausforderungen. Kurzum: Testen birgt noch immer ein großes Optimierungspotenzial, um die Zeit bis zur Markteinführung zu verkürzen:
Führende Experten im Bereich der Qualitätssicherung sind davon überzeugt, dass modellbasiertes Testen diesen Herausforderungen begegnen kann. Modellbasiertes Testen nutzt formale Modelle, um den gesamten Entwicklungsprozess der Software automatisiert, gut dokumentiert und transparent zu gestalten. Dies ermöglicht einen wesentlich effizienteren Entwicklungsprozess hinsichtlich des zeitlichen wie finanziellen Aufwands - das primäre Ziel von Fokus!MBT.
Fokus!MBT ist eine integrierte Testmodellierungsumgebung, die den Benutzer zielführend entlang der Fokus!MBT-Methodik leitet und dadurch die Erstellung des zugrunde liegenden Testmodells vereinfacht. Als Modellierungsnotation verwendet Fokus!MBT das von der Object Management Group spezifizierte UML Testing Profile (UTP), eine testspezifische Erweiterung zur in der Industrie weit verbreiteten Unified Modeling Language (UML). Dies ermöglicht den Testern, die gleichen Sprach konzepte des Systemarchitekten und Anforderungsingenieure zu verwenden, beugt Kommunikationsproblemen vor und fördert das gegenseitige Verständnis.
Der Kern von Fokus!MBT basiert auf einem serviceorientierten Konzept für testspezifische Services. Dazu gehören:
Fokus!MBT basiert auf der flexiblen Eclipse RCP-Plattform, dem Eclipse Modeling Framework (EMF) sowie Eclipse Papyrus. Als UTP-basierte Modellierungsumgebung verfügt es über alle Diagramme der UML, sowie zusätzliche testspezifische Diagramme. Neben den Diagrammen setzt Fokus!MBT auf ein propietäres Editor-Framework zur Darstellung und Bearbeitung des Testmodells. Zusätzlich integriert Fokus!MBT automatisierte Modellierungsregeln, welche die Einhaltung von Richtlinien nach und während der Arbeiten am Testmodell garantieren. Diese präventiven Qualitätssicherungsmechanismen unterscheiden Fokus!MBT von anderen UML-Werkzeugen, bescheinigen die Modellerstellung und minimieren kostspielige Reviewsitzungen.
Die konsequente und lückenlose Nachverfolgbarkeit zwischen den Anforderungen und Testartefakten ist dabei unverzichtbar, jedoch nicht ausreichend. Fokus!MBT geht einen Schritt weiter und bezieht zudem die Testführungsergebnisse in die Anforderungsnachverfolgbarkeit innerhalb des Testmodells mit ein. Dadurch entsteht ein durchgängiges Nachverfolgbarkeitsnetzwerk zwischen Anforderung, Testfall, Testskript, und Testausführungsergebnis, wodurch der Status der jeweiligen Anforderungen oder der Testfortschritt unmittelbar berechenbar werden. Die Visualisierung der Testführungsergebnisse ermöglicht darüber hinaus, den Ablauf der Testfallausführung zu analysieren, aufzubereiten und auszuwerten. Somit beinhaltet das Testmodell alle relevanten Informationen, um den Qualitätsstatus des getesteten Systems abzuschätzen und das Management bei seiner Entscheidungsfindung über die Freigabe des Systems zu unterstützen.
| zurück nach oben |
Informationsflyer
Fokus!MBT - Die Testmodellierungsumgebung - Effiziente Qualitätssicherung durch Testmodelle
Fokus!MBT im Online-Themenspecial Testing 2010 vom ObjektSpektrum
Modellbasiertes Testen mit Fokus!MBT
Marc-Florian Wendland
Fraunhofer-Institut FOKUS
MOTION
Kaiserin-Augusta-Allee 31
D-10589 Berlin
Tel: +49 (30) - 3463 7395
Fax: +49 (30) - 3463 8395
E-Mail:
marc-florian [dot] wendland [at] fokus [dot] fraunhofer [dot] de