Abstract
To apply model-based testing successfully and effectively, a complete, coherent and easy-to-read model of a system has to be constructed. If the model is incomplete, inconsistent or inaccurate due to human error, the corresponding test development becomes useless or even dangerous: the developers might rely on the test results that do not correctly reflect the actual system-under-test. In this chapter we discuss human-centred aspects of model-based test design, focusing on combinatorial testing. These aspects are implemented within a formal framework for combinatorial test design. The framework is called AHR by its core features: Agile, Human-centred and Refinement-oriented. The goal of the framework is to provide a human-centered iterative, refinement-based construction of system models and the corresponding test plans, as well as to supports reuse and refinement of the developed test plans at different levels of abstraction.
Original language | English |
---|---|
Title of host publication | Evaluation of Novel Approaches to Software Engineering - 11th International Conference, ENASE 2016, Revised Selected Papers |
Editors | Leszek A. Maciaszek, Joaquim Filipe |
Publisher | Springer Verlag |
Pages | 111-128 |
Number of pages | 18 |
ISBN (Print) | 9783319563893 |
DOIs | |
State | Published - 2016 |
Event | 11th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2016 - Rome, Italy Duration: 27 Apr 2016 → 28 Apr 2016 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Volume | 703 |
ISSN (Print) | 1865-0929 |
Conference
Conference | 11th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2016 |
---|---|
Country/Territory | Italy |
City | Rome |
Period | 27/04/16 → 28/04/16 |
Bibliographical note
Publisher Copyright:© Springer International Publishing AG 2016.
Keywords
- Combinatorial test design
- Formal methods
- Testing
- Usability
- Visualisation
ASJC Scopus subject areas
- General Computer Science
- General Mathematics