Inproceedings,

Von Use Cases zu Test Cases: Eine systematische Vorgehensweise

, and .
Tagungsband Dagstuhl-Workshop MBEES: Model Based Engineering of Embedded Systems, (2005)

Abstract

Anwendungsfälle (Use Cases) dienen oftmals nicht nur als Grundlage für den Systementwurf, sondern auch für System- und Abnahmetests. Die Ableitung der Testfälle geschieht jedoch oft intuitiv und unsystematisch. In dieser Arbeit beschreiben wir eine Methode zur systematischen Erzeugung von Testfällen aus Anwendungsfällen. In einem ersten Schritt wird der semantische Bezug zwischen Use Case Elementen und Systemfunktionen hergestellt. In einem zweiten Schritt werden die Use Cases aufbereitet und in Aktivitäts- Diagramme überführt, die dann mit automatischen Testgenerierungswerkzeugen weiter verarbeitet werden können. Im Gegensatz zu Ansätzen, die auf der vollautomatischen Analyse natürlicher Sprache basieren, erlaubt unsere Vorgehensweise, alle normalerweise benötigten Sprachelemente zu verwenden. Im Gegensatz zu informellen oder leitfadenbasierten Methoden kann unsere Methode gut durch automatisierte Werkzeuge unterstützt werden.

Tags

Users

  • @hlackner
  • @ist_spl

Comments and Reviews