activity
20202025
most citedA survey on test practitioners' awareness of test smells

14 citations · 16 across the 5 of their papers we have counts for

collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2025

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…

cs.SE2023

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…

cs.SE2023★ 1 cited

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…

cs.SE2022★ 1 cited

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…

cs.SE2021

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…

cs.SE2020★ 14 cited

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…