Aus SDQ-Wiki
Zur Navigation springen Zur Suche springen
Datum 2022/07/13 11:30 – 2022/07/13 12:30
Ort Online - MS Teams
Vortragende(r) Daniel Zimmermann
Forschungsgruppe ARE
Titel Automatic GUI testing of desktop applications: an empirical assessment of the state of the art
Autoren Mauro Pezzè, Paolo Rondena, Daniele Zuddas
PDF https://dl.acm.org/doi/pdf/10.1145/3236454.3236489
URL https://dl.acm.org/doi/10.1145/3236454.3236489
BibTeX https://dl.acm.org/doi/10.1145/3236454.3236489
Abstract Testing software applications interacting with their graphical user interface, in short GUI testing, is both important, since it can reveal subtle and annoying bugs, and expensive, due to myriads of possible GUI interactions. Recent attempts to automate GUI testing have produced several techniques that address the problem from different perspectives, sometimes focusing only on some specific platforms, such as Android or Web, and sometimes targeting only some aspects of GUI testing, like test case generation or execution. Although GUI test case generation techniques for desktop applications were the first to be investigated, this area is still actively researched and its state of the art is continuously expanding. In this paper we comparatively evaluate the state-of-the-art for automatic GUI test cases generation for desktop applications, by presenting a set of experimental results obtained with the main GUI testing tools for desktop applications available. The paper overviews the state of the art in GUI testing, discusses differences, similarities and complementarities among the different techniques, experimentally compares strengths and weaknesses, and pinpoints the open problems that deserve further investigation.