DocumentCode
130509
Title
Abstractions on test design techniques
Author
Wendland, Marc-Florian
Author_Institution
Syst. Quality Center, Fraunhofer Inst. FOKUS, Berlin, Germany
fYear
2014
fDate
7-10 Sept. 2014
Firstpage
1575
Lastpage
1584
Abstract
Automated test design is an approach to test design in which automata are utilized for generating test artifacts such as test cases and test data from a formal test basis, most often called test model. A test generator operates on such a test model to meet a certain test coverage goal. In the plethora of the approaches, tools and standards for model-based test design, the test design techniques to be applied and test coverage goals to be met are not part of the test model, which may easily lead to difficulties regarding comprehensibility and repeatability of the test design process. This paper analyzes current approaches to and languages for automated model-based test design and shows that they are lacking important information about the applied test design techniques. Based on this analysis, we propose to introduce another layer of abstraction for expressing test design techniques in a tool-independent, yet generic way.
Keywords
program diagnostics; program testing; abstractions; automated test design; formal test basis; model-based test design; test artifacts; test cases; test coverage goal; test design techniques; test generator; Adaptation models; Engines; Generators; ISO standards; Testing; Unified modeling language; Model-based testing (MBT); UML Testing Profile (UTP); automated test design; test design techniques; test generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
Conference_Location
Warsaw
Type
conf
DOI
10.15439/2014F316
Filename
6933206
Link To Document