Model-Based Test Adaptation for Smart TVs

Atil Firat,Mohammad Yusaf Azimi, Celal Cagin Elgun,Ferhat Erata,Cemal Yilmaz

2022 IEEE/ACM International Conference on Automation of Software Test (AST)(2022)

引用 2|浏览0
暂无评分
摘要
In this work, we briefly introduce a model-based test adaptation approach for testing smart TVs produced by Arçelik – the fourth largest home appliances manufacturer in Europe operating in 100 different countries under 10 different brand names, including Beko and Grundig. Although our focus is on smart TVs produced by a single company, the proposed approach can readily be applied to any consumer electronics with a screen-based user interface. This is mainly due to the fact that we present a non-intrusive and completely black-box approach that operates by interpreting the images of user interfaces to interact with the system. More specifically, given a test suite, which is known to work on an older version of the system, and a new version of the system, to which the test cases should be adapted, the proposed approach automatically discovers the user interface models of both the older and the new version of the system by systematically crawling the respective user interfaces; figures out the path traversed by a test case in the model discovered from the old system; dynamically (i.e., in a feedback-driven manner) determines the most “semantically” similar path in the model discovered from the new system; and finally executes the path on the new system. The rationale behind using a modelbased approach is to minimize the guesswork (thus, to improve both the effectiveness and the efficiency of the test adaptation) in the presence of significant changes in the user interfaces, such as the ones affecting the order of the screens/interactions.
更多
查看译文
关键词
Test adaptation,model-based testing,smart TV testing,consumer electronics testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要