Eduardo Martins Guerra

Country flagItaly

Research Interests

Explore related searches

Contact this professor

Get a free first email built on one of their papers, ready for you to edit and send yourself.

Articles (8)

Year:

2023

Year:

2023

Evaluating mutation testing behavior can help decide whether refactoring successfully maintains the expected initial test results. Moreover, manually performing this analytical work is both time-consuming and prone to errors. This paper extends an approach to assess test code behavior and proposes a tool called MeteoR. This tool comprises an IDE plugin to detect issues that may arise during test code refactoring, reducing the effort required to perform evaluations. A preliminary assessment was conducted to validate the tool and ensure the proposed test code refactoring approach is adequate. By analyzing not only the mutation score but also the generated mutants in the pre- and post-refactoring process, results show that the approach is capable of checking whether the behavior of the mutants remains unchanged throughout the refactoring process. This proposal represents one more step toward the practice of test code refactoring. It can improve overall software quality, allowing developers and testers to safely refactor the test code in a scalable and automated way.

Year:

2023

Year:

2022

Year:

2022

Year:

2021

Year:

2020

Year:

2020

Collaborators (4)

Juan Garbajosa

Professor (since 1993 in different positions: Currently Deputy Vice Rector for Quality Systems and Competiveness. Former positions: Associate Director of CITSEM Research Center, Associate Vice Director for Research EUI School, Deputy Head OEI Department)

Universidad Politécnica de Madrid

SPAIN
View details

Des Greer

The Queen's University Belfast

UNITED KINGDOM
View details

Filipe Correia

Assistant Professor

Universidade do Porto Faculdade de Engenharia

PORTUGAL
View details

Pekka Abrahamsson

Professor of Software Engineering

University of Tampere

FINLAND
View details
ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts before you send them.