Model-based test adaptation for smart TVs

Firat, Atil and Azimi, Mohammad Yusaf and Elgun, Celal Cagin and Erata, Ferhat and Yılmaz, Cemal (2022) Model-based test adaptation for smart TVs. In: 3rd ACM/IEEE International Conference on Automation of Software Test, AST 2022, Pittsburgh, PA, USA

Full text not available from this repository. (Request a copy)


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.
Item Type: Papers in Conference Proceedings
Uncontrolled Keywords: consumer electronics testing; model-based testing; smart TV testing; Test adaptation
Divisions: Faculty of Engineering and Natural Sciences
Depositing User: Cemal Yılmaz
Date Deposited: 20 Aug 2022 22:52
Last Modified: 20 Aug 2022 22:52

Actions (login required)

View Item
View Item