Olivia Rodríguez-Valdés

dblp:246/5342 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
5since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021
YearPublicationVenuePosition
2025 The Scent of Test Effectiveness: Can Scriptless Testing Reveal Code Smells?
abstract
This paper presents an industrial experience applying random scriptless GUI testing to the Yoho web application developed by Marviq. The study was motivated by several key challenges faced by the company, including the need to optimise testing resources, explore how random testing can complement manual testing, and investigate new coverage metrics, such as “code smell coverage”, to assess software quality and maintainability. We conducted an experiment to explore the impact of the number and length of random GUI test sequences on traditional adequacy metrics, the complementarity of random with manual testing, and the relationship between code smell coverage and traditional code coverage. Using Testar for scriptless testing and SonarQube code smell identification, results show that longer random test sequences yielded better test adequacy metrics and increased code smell coverage. In addition, random testing offers promising efficiency in test coverage and detects unique smells that m anual testing might overlook. Additionally, including code smell coverage provides valuable insights into long-term code maintainability, revealing gaps that traditional metrics may not capture. These findings highlight the benefits of combining functional testing with metrics assessing code quality, particularly in resource-constrained environments.
Olivia Rodríguez-Valdés, Domenico Amalfitano, Otto Sybrandi, Beatriz Marín, Tanja E. J. Vos
ENASE1
2024 Scriptless and Seamless: Leveraging Probabilistic Models for Enhanced GUI Testing in Native Android Applications
Olivia Rodríguez-Valdés, Kevin van der Vlist, Robbert van Dalen, Beatriz Marín, Tanja E. J. Vos
RCIS (2)1
2023 Reinforcement Learning for Scriptless Testing: An Empirical Investigation of Reward Functions
Olivia Rodríguez-Valdés, Tanja E. J. Vos, Beatriz Marín, Pekka Aho
RCIS1
2022 State Model Inference Through the GUI Using Run-Time Test Generation
Ad Mulders, Olivia Rodríguez-Valdés, Fernando Pastor Ricós, Pekka Aho, Beatriz Marín, Tanja E. J. Vos
RCIS2
2021 testar - scriptless testing through graphical user interface
abstract
Summary 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 scripted testing with scriptless test automation using the open‐source testar tool. This paper gives a comprehensive overview of testar and its latest extensions together with the ongoing and future research. With this paper, we hope we can help and encourage other researchers to use testar for their GUI testing‐related research and pave the way for an international research agenda in GUI testing built upon stable and open‐source infrastructure.
Tanja E. J. Vos, Pekka Aho, Fernando Pastor Ricós, Olivia Rodríguez-Valdés, Ad Mulders
Softw. Test. Verification Reliab.4
2019 Finding the shortest path to reproduce a failure found by TESTAR
abstract
TESTAR is a tool for automated testing via the GUI. It uses dynamic analysis during automated GUI exploration and generates the test sequences during the execution. TESTAR saves all kind of information about the tests in a Graph database that can be queried or traversed during or after the tests using a traversal language. Test sequences leading to a failure can be excessively long, making the root-cause analysis of the failure difficult. This paper proposes an initial approach to find the shortest path to reproduce an error found by TESTAR
Olivia Rodríguez-Valdés
ESEC/SIGSOFT FSE1