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 :
بازگشت