Vortragsprogramm - 06. November 2008 |
||||
09:15 - 10:00 |
Modellbasierte Testentwicklung |
Claus Gittinger eXept Software AG |
||
Die stetig wachsende Komplexität von Hard- und Softwaresystemen sowie steigender Funktionsumfang bei stets kürzer werdenden Produktzyklen führte im letzten Jahrzehnt zum zunehmenden Einsatz von modellbasierten Technologien in der Entwicklung. Insbesondere sind hier Verfahren zu erwähnen, die auf formalen Spezifikationen wie UML-Diagrammen basieren. Häufig sind das generative Technologien – das heißt, es wird ein Programm mittels eines Übersetzungsprozesses aus einem (Software-) Modell generiert. Dagegen werden für das Testen meistens immer noch textbasierte Script- oder kompilierte Programmiersprachen eingesetzt. Diese stellen hohe fachliche Anforderungen an die Testentwickler – müssen sie doch neben dem Domänenwissen über das zu testende System zusätzlich über fundierte Kenntnisse der Programmiersprache(n) verfügen, in denen die Tests implementiert sind. expecco ist ein System, bei dem die Vorteile von auf UML basierenden Testbeschreibungen kombiniert werden mit den schnellen turn-around-Zeiten interaktiver scriptbasierter Systeme. Damit werden die Beschränkungen traditioneller Testsysteme überwunden. Folgende Anforderungen werden erfüllt:
Diese Eigenschaften werden anhand eines konkreten Kundenprojekts im Bereich der Telekommunikation erläutert. Hierbei wird auf die praktischen Erfahrungen bei der Analyse, Definition und Implementierung von Funktionstests eingegangen. |
||||
|
||||
[an error occurred while processing this directive] zurück zum Vortragsprogramm |