Why many challenges with GUI test automation (will) remain

M Nass, E Alégroth, R Feldt - Information and Software Technology, 2021‏ - Elsevier
Context: Automated testing is ubiquitous in modern software development and used to verify
requirement conformance on all levels of system abstraction, including the system's …

On Effectiveness and Efficiency of Gamified Exploratory GUI Testing

R Coppola, T Fulcini, L Ardito… - IEEE Transactions …, 2023‏ - ieeexplore.ieee.org
Context: Gamification appears to improve enjoyment and quality of execution of software
engineering activities, including software testing. Though commonly employed in industry …

Can Videos as a By-Product of GUI Testing Help Developers Understand GUI Tests?

J Shi, O Karras, M Obaidi… - 2023 IEEE 31st …, 2023‏ - ieeexplore.ieee.org
[Context] Software with graphical user interfaces (GUIs) is used in everyday life. Users
expect working software when they interact with a software product. For this reason, testing …

GERRY: a gamified browser tool for GUI testing

G Garaccione, T Fulcini, M Torchiano - Proceedings of the 1st …, 2022‏ - dl.acm.org
Graphical User Interface (GUI) testing is a relevant step of the software development process
which is not often performed thoroughly due to its unappealing nature, to the inherent …

On the industrial applicability of augmented testing: An empirical study

M Nass, E Alégroth, R Feldt - 2020 ieee international …, 2020‏ - ieeexplore.ieee.org
Testing applications with graphical user Interfaces (GUI) is an important but also a time-
consuming task in practice. Tools and frameworks for GUI test automation can make the test …

We Tried and Failed: An experience report on a collaborative workflow for GUI-based testing

A Bauer, E Alégroth - 2023 IEEE International Conference on …, 2023‏ - ieeexplore.ieee.org
Modern software development is a team-based effort supported by tools, processes, and
practices. One integral part is automated testing, where developers incorporate automated …

Characterizing the software acceptance testing and the inclusion of people with disabilities by means of a systematic map**

LF de Oliveira, CL Rodrigues… - IEEE Latin America …, 2023‏ - ieeexplore.ieee.org
Acceptance testing is a test technique where the final user evaluates the actual use of the
software. In this test, software must meet the acceptance criteria defined on the requirement …

Creation of human-friendly videos for debugging automated gui-tests

J Shi, K Schneider - IFIP International Conference on Testing Software and …, 2021‏ - Springer
Test automation can save time and identify failed test cases instantly. However, these test
cases run like a robot over Graphical User Interface (GUI). Hence, it is difficult for test …

Augmented testing to support manual GUI-based regression testing: An empirical study

A Bauer, J Frattini, E Alégroth - Empirical Software Engineering, 2024‏ - Springer
Context Manual graphical user interface (GUI) software testing presents a substantial part of
the overall practiced testing efforts, despite various research efforts to further increase test …

A Framework for the Gamification of GUI Testing

R Coppola, L Ardito, T Fulcini, G Garaccione… - Software Engineering for …, 2023‏ - Springer
Software testing is a critical activity in the software development process. Several techniques
have been proposed, addressing different levels of granularity from low-level unit testing to …