Abstract
A significant challenge in application of model-based
testing (MBT) is that manually designing the test models
requires considerable amount of effort and deep expertise
in formal modeling. Reverse engineering can be used to
automate parts of the modeling process but in
applications with a graphical user interface (GUI), the
dynamic behavior of the GUI is difficult to extract with
static reverse engineering. Therefore we propose to use
dynamic reverse engineering for automatically generating
GUI models suitable for MBT. In this paper we compare
various approaches for automated GUI modeling including
an empirical tool study, propose a GUI component
classification suitable for GUI automation, and present
some examples of GUI automation strategies for efficient
modeling of GUI applications.
Original language | English |
---|---|
Title of host publication | 2013 International Conference on Control, Decision and Information Technologies (CoDIT) |
Publisher | IEEE Institute of Electrical and Electronic Engineers |
Pages | 441-447 |
ISBN (Electronic) | 978-1-4673-5549-0 |
ISBN (Print) | 978-1-4673-5547-6 |
DOIs | |
Publication status | Published - 2013 |
MoE publication type | A4 Article in a conference publication |
Event | International Conference on Control, Decision and Information Technologies. CoDIT 2013 - Hammamet, Tunisia Duration: 6 May 2013 → 8 May 2013 |
Conference
Conference | International Conference on Control, Decision and Information Technologies. CoDIT 2013 |
---|---|
Abbreviated title | CoDIT 2013 |
Country/Territory | Tunisia |
City | Hammamet |
Period | 6/05/13 → 8/05/13 |
Keywords
- graphical user interfaces
- program testing
- reverse engineering