Model-Driven Acceptance Test Automation Based on Use Cases
Computer Science and Information Systems, Tome 12 (2015) no. 2.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Acceptance testing is highly dependent on the formulation of requirements, as the final system is tested against user requirements. It is thus highly desirable to be able to automate transition from requirements to acceptance tests. In this paper we present a model-driven approach to this issue, where detailed use case models are transformed into test cases. Importantly, our approach facilitates synchronising functional test cases with other types of tests (non-functional, domain logic, user interface) and introducing test data. This leads to a unified approach where requirements models of various kind drive the acceptance testing process. This process is parallel to the development process which also involves automatic transformations from requirements models to software development artefacts (models and code). To show validity of the approach we present a case study which uses a new tool called ReDSeT, that transforms requirements formulated in the Requirements Specification Language (RSL) into tests in a newly proposed Test Specification Language (TSL).
Keywords: acceptance testing, test generation, use cases, metamodel, model transformation
@article{CSIS_2015_12_2_a18,
     author = {Tomasz Straszak and Micha{\l} \'Smia{\l}ek},
     title = {Model-Driven {Acceptance} {Test} {Automation} {Based} on {Use} {Cases}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {12},
     number = {2},
     year = {2015},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2015_12_2_a18/}
}
TY  - JOUR
AU  - Tomasz Straszak
AU  - Michał Śmiałek
TI  - Model-Driven Acceptance Test Automation Based on Use Cases
JO  - Computer Science and Information Systems
PY  - 2015
VL  - 12
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2015_12_2_a18/
ID  - CSIS_2015_12_2_a18
ER  - 
%0 Journal Article
%A Tomasz Straszak
%A Michał Śmiałek
%T Model-Driven Acceptance Test Automation Based on Use Cases
%J Computer Science and Information Systems
%D 2015
%V 12
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2015_12_2_a18/
%F CSIS_2015_12_2_a18
Tomasz Straszak; Michał Śmiałek. Model-Driven Acceptance Test Automation Based on Use Cases. Computer Science and Information Systems, Tome 12 (2015) no. 2. http://geodesic.mathdoc.fr/item/CSIS_2015_12_2_a18/