14 citations · 16 across the 5 of their papers we have counts for
6 papers · 1 filter
Identifying and Replicating Code Patterns Driving Performance Regressions in Software Systems
Denivan Campos, Luana Martins, Emanuela Guglielmi +6
Context: Performance regressions negatively impact execution time and memory usage of software systems. Nevertheless, there is a lack of systematic methods to evaluate the effectiv…
Test Code Refactoring Unveiled: Where and How Does It Affect Test Code Quality and Effectiveness?
Luana Martins, Valeria Pontillo, Heitor Costa +3
Context. Refactoring has been widely investigated in the past in relation to production code quality, yet still little is known on how developers apply refactoring on test code. Sp…
Hearing the voice of experts: Unveiling Stack Exchange communities' knowledge of test smells
Luana Martins, Denivan Campos, Railana Santana +3
Refactorings are transformations to improve the code design without changing overall functionality and observable behavior. During the refactoring process of smelly test code, prac…
Refactoring Assertion Roulette and Duplicate Assert test smells: a controlled experiment
Railana Santana, Luana Martins, Tássio Virgínio +3
Test smells can reduce the developers' ability to interact with the test code. Refactoring test code offers a safe strategy to handle test smells. However, the manual refactoring a…
From Blackboard to the Office: A Look Into How Practitioners Perceive Software Testing Education
Luana Martins, Vinicius Brito, Daniela Feitosa +3
The teaching-learning process may require specific pedagogical approaches to establish a relationship with industry practices. Recently, some studies investigated the educators' pe…
A survey on test practitioners' awareness of test smells
Nildo Silva Junior, Larissa Rocha, Luana Almeida Martins +1
Developing test code may be a time-consuming task that usually requires much effort and cost, especially when it is done manually. Besides, during this process, developers and test…