Where academic tradition
meets the exciting future

Towards Rapid Creation of Test Adaptation in On-line Model-Based Testing

Kim Nylund, Erik Östman, Dragos Truscan, Risto Teittien, Towards Rapid Creation of Test Adaptation in On-line Model-Based Testing. In: Sheikh Iqbal Ahamed, Doo-Hwan Bae, Sungdeok Cha, Carl K. Chang, Rajesh Subramanyan, Eric Wong, Hen-I Yang (Eds.), The 3rd IEEE International Workshop on Software Test Automation (STA 2011) , 174 - 179 , IEEE, 2011.

http://dx.doi.org/10.1109/COMP

Abstract:

Model-based Testing (MBT) is an approach for generating test cases automatically from abstract models of the system under test (SUT). The resulting test cases are also abstract and they have to be concretized before being applied to the SUT. This task is typically delegated to the test adaptation layer. The test adaptation is usually created manually which is tedious and error prone. In this paper, we present an approach in which we take advantage of an existing test execution framework for implementing the test adaptation between an on-line MBT tool and the SUT. The approach allows the reuse of message libraries and automatic concretization/abstraction of tests in on-line testing. In addition, we also discuss ways to automate the building of the test adaptation from other artifacts of the testing process. We exemplify our approach with excerpts from a telecom case study.

BibTeX entry:

@INPROCEEDINGS{iNy_sTrTe11a,
  title = {Towards Rapid Creation of Test Adaptation in On-line Model-Based Testing},
  booktitle = {The 3rd IEEE International Workshop on Software Test Automation (STA 2011) },
  author = {Nylund, Kim and Östman, Erik and Truscan, Dragos and Teittien, Risto},
  editor = {Ahamed, Sheikh Iqbal and Bae, Doo-Hwan and Cha, Sungdeok and Chang, Carl K. and Subramanyan, Rajesh and Wong, Eric and Yang, Hen-I},
  publisher = {IEEE},
  pages = {174 - 179 },
  year = {2011},
  keywords = {software testing, model-based testing, test adaptation},
}

Belongs to TUCS Research Unit(s): Software Engineering Laboratory (SE Lab)

Edit publication