Making GUI Testing Practical: Bridging the Gaps

Pekka Aho, Matias Suarez, Atif Memon, Teemu Kanstren

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

7 Citations (Scopus)

Abstract

The effort and expertise required for manually crafting the models for model-based testing (MBT) is a major obstacle slowing down its industrial adoption. For implemented and executable systems, there are approaches to automate some part or even the whole process of creating the models for MBT. Recently, using extracted models for testing graphical user interface (GUI) applications has been a popular area of research, but most of the proposed approaches have limitations and restrictions on what can be modeled, and the software industry has not adopted these approaches. In this paper, we try to identify the gaps between the academic approaches and tools and industrial requirements hindering the industrial adoption, and try to suggest practical solutions to the identified gaps.

Original languageEnglish
Title of host publicationInformation Technology - New Generations (ITNG), 2015 12th International Conference on
PublisherIEEE Institute of Electrical and Electronic Engineers
Pages439-444
Number of pages6
ISBN (Electronic)978-1-4799-8828-0, 978-1-4799-8827-3
DOIs
Publication statusPublished - 1 Jan 2015
MoE publication typeA4 Article in a conference publication
Event12th International Conference on Information Technology: New Generations - Las Vegas, United States
Duration: 13 Apr 201515 Apr 2015
Conference number: 12

Conference

Conference12th International Conference on Information Technology: New Generations
Abbreviated titleITNG
CountryUnited States
CityLas Vegas
Period13/04/1515/04/15

Fingerprint

Graphical user interfaces
Testing
Industry

Keywords

  • Graphical User Interface
  • GUI test automation
  • model extraction
  • model-based testing
  • reverse engineering

Cite this

Aho, P., Suarez, M., Memon, A., & Kanstren, T. (2015). Making GUI Testing Practical: Bridging the Gaps. In Information Technology - New Generations (ITNG), 2015 12th International Conference on (pp. 439-444). [7113512] IEEE Institute of Electrical and Electronic Engineers . https://doi.org/10.1109/ITNG.2015.77
Aho, Pekka ; Suarez, Matias ; Memon, Atif ; Kanstren, Teemu. / Making GUI Testing Practical : Bridging the Gaps. Information Technology - New Generations (ITNG), 2015 12th International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2015. pp. 439-444
@inproceedings{bd916deb8e4e4328b314451e20853467,
title = "Making GUI Testing Practical: Bridging the Gaps",
abstract = "The effort and expertise required for manually crafting the models for model-based testing (MBT) is a major obstacle slowing down its industrial adoption. For implemented and executable systems, there are approaches to automate some part or even the whole process of creating the models for MBT. Recently, using extracted models for testing graphical user interface (GUI) applications has been a popular area of research, but most of the proposed approaches have limitations and restrictions on what can be modeled, and the software industry has not adopted these approaches. In this paper, we try to identify the gaps between the academic approaches and tools and industrial requirements hindering the industrial adoption, and try to suggest practical solutions to the identified gaps.",
keywords = "Graphical User Interface, GUI test automation, model extraction, model-based testing, reverse engineering",
author = "Pekka Aho and Matias Suarez and Atif Memon and Teemu Kanstren",
year = "2015",
month = "1",
day = "1",
doi = "10.1109/ITNG.2015.77",
language = "English",
pages = "439--444",
booktitle = "Information Technology - New Generations (ITNG), 2015 12th International Conference on",
publisher = "IEEE Institute of Electrical and Electronic Engineers",
address = "United States",

}

Aho, P, Suarez, M, Memon, A & Kanstren, T 2015, Making GUI Testing Practical: Bridging the Gaps. in Information Technology - New Generations (ITNG), 2015 12th International Conference on., 7113512, IEEE Institute of Electrical and Electronic Engineers , pp. 439-444, 12th International Conference on Information Technology: New Generations, Las Vegas, United States, 13/04/15. https://doi.org/10.1109/ITNG.2015.77

Making GUI Testing Practical : Bridging the Gaps. / Aho, Pekka; Suarez, Matias; Memon, Atif; Kanstren, Teemu.

Information Technology - New Generations (ITNG), 2015 12th International Conference on. IEEE Institute of Electrical and Electronic Engineers , 2015. p. 439-444 7113512.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Making GUI Testing Practical

T2 - Bridging the Gaps

AU - Aho, Pekka

AU - Suarez, Matias

AU - Memon, Atif

AU - Kanstren, Teemu

PY - 2015/1/1

Y1 - 2015/1/1

N2 - The effort and expertise required for manually crafting the models for model-based testing (MBT) is a major obstacle slowing down its industrial adoption. For implemented and executable systems, there are approaches to automate some part or even the whole process of creating the models for MBT. Recently, using extracted models for testing graphical user interface (GUI) applications has been a popular area of research, but most of the proposed approaches have limitations and restrictions on what can be modeled, and the software industry has not adopted these approaches. In this paper, we try to identify the gaps between the academic approaches and tools and industrial requirements hindering the industrial adoption, and try to suggest practical solutions to the identified gaps.

AB - The effort and expertise required for manually crafting the models for model-based testing (MBT) is a major obstacle slowing down its industrial adoption. For implemented and executable systems, there are approaches to automate some part or even the whole process of creating the models for MBT. Recently, using extracted models for testing graphical user interface (GUI) applications has been a popular area of research, but most of the proposed approaches have limitations and restrictions on what can be modeled, and the software industry has not adopted these approaches. In this paper, we try to identify the gaps between the academic approaches and tools and industrial requirements hindering the industrial adoption, and try to suggest practical solutions to the identified gaps.

KW - Graphical User Interface

KW - GUI test automation

KW - model extraction

KW - model-based testing

KW - reverse engineering

UR - http://www.scopus.com/inward/record.url?scp=84936803779&partnerID=8YFLogxK

U2 - 10.1109/ITNG.2015.77

DO - 10.1109/ITNG.2015.77

M3 - Conference article in proceedings

AN - SCOPUS:84936803779

SP - 439

EP - 444

BT - Information Technology - New Generations (ITNG), 2015 12th International Conference on

PB - IEEE Institute of Electrical and Electronic Engineers

ER -

Aho P, Suarez M, Memon A, Kanstren T. Making GUI Testing Practical: Bridging the Gaps. In Information Technology - New Generations (ITNG), 2015 12th International Conference on. IEEE Institute of Electrical and Electronic Engineers . 2015. p. 439-444. 7113512 https://doi.org/10.1109/ITNG.2015.77