Impediments for software test automation: A systematic literature review

K Wiklund, S Eldh, D Sundmark… - Software Testing …, 2017 - Wiley Online Library
Automated software testing is a critical enabler for modern software development, where
rapid feedback on the product quality is expected. To make the testing work well, it is of high …

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 …

testar – scriptless testing through graphical user interface

TEJ Vos, P Aho, F Pastor Ricos… - Software Testing …, 2021 - Wiley Online Library
Covering all the possible paths of the graphical user interface (GUI) with test scripts would
take too much effort and result in serious maintenance issues. We propose complementing …

[HTML][HTML] Scripted and scriptless GUI testing for web applications: An industrial case

A Bons, B Marín, P Aho, TEJ Vos - Information and Software Technology, 2023 - Elsevier
Context: Automation is required in the software development to reduce the high costs of
producing software and to address the short release cycles of modern development …

[HTML][HTML] Distributed state model inference for scriptless GUI testing

FP Ricós, A Slomp, B Marín, P Aho, TEJ Vos - Journal of Systems and …, 2023 - Elsevier
State model inference of software applications through the Graphical User Interface (GUI) is
a technique that identifies GUI states and transitions, and maps them into a model. Scriptless …

Similarity-based web element localization for robust test automation

M Nass, E Alégroth, R Feldt, M Leotta… - ACM Transactions on …, 2023 - dl.acm.org
Non-robust (fragile) test execution is a commonly reported challenge in GUI-based test
automation, despite much research and several proposed solutions. A test script needs to be …

Evaluating software testing techniques: A systematic map** study

M Mayeda, A Andrews - Advances in Computers, 2021 - Elsevier
Software testing techniques are crucial for detecting faults in software and reducing the risk
of using it. As such, it is important that we have a good understanding of how to evaluate …

Scriptless gui testing on mobile applications

T Jansen, FP Ricós, Y Luo… - 2022 IEEE 22nd …, 2022 - ieeexplore.ieee.org
Traditionally, end-to-end testing of mobile apps is either performed manually or automated
with test scripts. However, manual GUI testing is expensive and slow, and test scripts are …

Using genetic programming to evolve action selection rules in traversal-based automated software testing: results obtained with the TESTAR tool

AI Esparcia-Alcázar, F Almenar, TEJ Vos, U Rueda - Memetic Computing, 2018 - Springer
Traversal-based automated software testing involves testing an application via its graphical
user interface (GUI) and thereby taking the user's point of view and executing actions in a …

Deploying TESTAR to enable remote testing in an industrial CI pipeline: a case-based evaluation

FP Ricós, P Aho, T Vos, IT Boigues, EC Blasco… - … Applications of Formal …, 2020 - Springer
Companies are facing constant pressure towards shorter release cycles while still
maintaining a high level of quality. Agile development, continuous integration and testing …