@inproceedings{514f21c455fb46b9bd5e700c64101c66,
title = "State-of-practice in GUI-based system and acceptance testing: An industrial multiple-case study",
abstract = "Software testing is an essential means of evaluating software quality. System and acceptance tests aim to validate a system's conformance to its requirements on a high level of system abstraction. Therefore, they are generally performed by executing end-user scenarios through the system's graphical user interface (GUI). However, to the authors' best knowledge, there are no empirical studies that evaluate how GUI-based system and acceptance testing is performed in industrial practice. In this paper, we present a multiple-case study with the goal to investigate the state-of-practice of GUI-based system and acceptance testing at six software development companies of varying context. The main findings are that manual, GUI-based system testing is widespread and that automated GUI-based system and acceptance testing exists only on a small scale. Additionally, the study identifies core problems with GUI-based system and acceptance testing such as test tool limitations, high test costs and customer involvement in testing.",
keywords = "Acceptance Testing, Case Study, Empirical Study, GUI-based Testing, Process improvement, Quality assurance, Software Testing, System Testing",
author = "Grischa Liebel and Emil Alegroth and Robert Feldt",
year = "2013",
doi = "10.1109/SEAA.2013.29",
language = "English",
isbn = "9780769550916",
series = "Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013",
pages = "17--24",
booktitle = "Proceedings - 39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013",
note = "39th Euromicro Conference Series on Software Engineering and Advanced Applications, SEAA 2013 ; Conference date: 04-09-2013 Through 06-09-2013",
}