DocumentCode
708966
Title
Combining model-based and risk-based testing for effective test case generation
Author
Gebizli, Cereri Sahin ; Metin, Duygu ; Sozer, Hasan
Author_Institution
Vestel Electronics, Manisa, Turkey
fYear
2015
fDate
13-17 April 2015
Firstpage
1
Lastpage
4
Abstract
Model-based testing employs models of the system under test to automatically generate test cases. In this paper, we propose an iterative approach, in which these models are refined based on the principles of risk-based testing. We use Markov Chains as system models, in which transitions among system states are annotated with probabilities. Initially, these probability values are equal and as such, states have equal chances for being visited by the generated test cases. Memory leaks are monitored during the execution of these test cases. Then, transition probabilities are updated based on the risk that a failure can occur due to the observed memory leaks. We applied our approach in the context of an industrial case study for model-based testing of a Smart TV system. We observed promising results, in which several crash failures were detected after an iteration of model refinement. We aim at automating the whole process based on an adaptation model using the history of recorded memory leaks during previous test executions.
Keywords
Markov processes; iterative methods; program testing; software reliability; Markov chains; adaptation model; crash failures; effective test case generation; iterative approach; model refinement iteration; model-based testing; probability values; risk-based testing; smart TV system; system state transition; transition probability; Conferences; Context; Markov processes; Software; Software testing; TV; industrial case study; memory stress testing; model-based testing; risk-based testing; smart TV; test automation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on
Conference_Location
Graz
Type
conf
DOI
10.1109/ICSTW.2015.7107464
Filename
7107464
Link To Document