An Automated Testing Framework For Smart TV apps Based on Model Separation
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F20%3A00346877" target="_blank" >RIV/68407700:21230/20:00346877 - isvavai.cz</a>
Výsledek na webu
<a href="https://doi.org/10.1109/ICSTW50294.2020.00026" target="_blank" >https://doi.org/10.1109/ICSTW50294.2020.00026</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1109/ICSTW50294.2020.00026" target="_blank" >10.1109/ICSTW50294.2020.00026</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
An Automated Testing Framework For Smart TV apps Based on Model Separation
Popis výsledku v původním jazyce
Smart TV application (app) is a new technological software app that can deal with smart TV devices to add more functionality and features. Despite its importance nowadays, far too little attention has been paid to present a systematic approach to test this kind of app so far. In this paper, we present a systematic model-based testing approach for smart TV app. We used our new notion of model separation to use sub-models based on the user preference instead of the exhaustive testing to generate the test cases. Based on the constructed model, we generated a set of test cases to assess the selected paths to the chosen destination in the app. We also defined new mutation operators for smart TV app to assess our testing approach. The evaluation results showed that our approach can generate more comprehensive models of smart TV apps with less time as compared to manual exploratory testing. The results also showed that our approach can generate effective test cases in term of fault detection.
Název v anglickém jazyce
An Automated Testing Framework For Smart TV apps Based on Model Separation
Popis výsledku anglicky
Smart TV application (app) is a new technological software app that can deal with smart TV devices to add more functionality and features. Despite its importance nowadays, far too little attention has been paid to present a systematic approach to test this kind of app so far. In this paper, we present a systematic model-based testing approach for smart TV app. We used our new notion of model separation to use sub-models based on the user preference instead of the exhaustive testing to generate the test cases. Based on the constructed model, we generated a set of test cases to assess the selected paths to the chosen destination in the app. We also defined new mutation operators for smart TV app to assess our testing approach. The evaluation results showed that our approach can generate more comprehensive models of smart TV apps with less time as compared to manual exploratory testing. The results also showed that our approach can generate effective test cases in term of fault detection.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
—
OECD FORD obor
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Návaznosti výsledku
Projekt
<a href="/cs/project/EF16_019%2F0000765" target="_blank" >EF16_019/0000765: Výzkumné centrum informatiky</a><br>
Návaznosti
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Ostatní
Rok uplatnění
2020
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
IEEE International Conference on Software Testing Verification and Validation Workshop
ISBN
978-1-7281-1075-2
ISSN
—
e-ISSN
2159-4848
Počet stran výsledku
12
Strana od-do
62-73
Název nakladatele
IEEE Computer Society
Místo vydání
Los Alamitos
Místo konání akce
Porto
Datum konání akce
24. 10. 2020
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
000620795100009