{"title":"Von Use Cases zu Test Cases: Eine systematische Vorgehensweise","authors":"Mario Friske, Holger Schlingloff","doi":"10.18452/9153","DOIUrl":null,"url":null,"abstract":"Anwendungsfalle (Use Cases) dienen oftmals nicht nur als Grundlage fur den Systementwurf, sondern auch fur Systemund Abnahmetests. Die Ableitung der Testfalle geschieht jedoch oft intuitiv und unsystematisch. In dieser Arbeit beschreiben wir eine Methode zur systematischen Erzeugung von Testfallen aus Anwendungsfallen. 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 AktivitatsDiagramme uberfuhrt, die dann mit automatischen Testgenerierungswerkzeugen weiter verarbeitet werden konnen. Im Gegensatz zu Ansatzen, die auf der vollautomatischen Analyse naturlicher Sprache basieren, erlaubt unsere Vorgehensweise, alle normalerweise benotigten Sprachelemente zu verwenden. Im Gegensatz zu informellen oder leitfadenbasierten Methoden kann unsere Methode gut durch automatisierte Werkzeuge unterstutzt werden.","PeriodicalId":354295,"journal":{"name":"Model-Based Development of Embedded Systems","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Model-Based Development of Embedded Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18452/9153","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Anwendungsfalle (Use Cases) dienen oftmals nicht nur als Grundlage fur den Systementwurf, sondern auch fur Systemund Abnahmetests. Die Ableitung der Testfalle geschieht jedoch oft intuitiv und unsystematisch. In dieser Arbeit beschreiben wir eine Methode zur systematischen Erzeugung von Testfallen aus Anwendungsfallen. 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 AktivitatsDiagramme uberfuhrt, die dann mit automatischen Testgenerierungswerkzeugen weiter verarbeitet werden konnen. Im Gegensatz zu Ansatzen, die auf der vollautomatischen Analyse naturlicher Sprache basieren, erlaubt unsere Vorgehensweise, alle normalerweise benotigten Sprachelemente zu verwenden. Im Gegensatz zu informellen oder leitfadenbasierten Methoden kann unsere Methode gut durch automatisierte Werkzeuge unterstutzt werden.