Paper-Conference

What’s DAT Smell? Untangling and Weaving the Disjoint Assertion Tangle Test Smell featured image

What’s DAT Smell? Untangling and Weaving the Disjoint Assertion Tangle Test Smell

[ASE 25] We introduce Disjoint Assertion Tangle (DAT), a novel test-code smell, and present U2W, a tool that detects and refactors such smells into focused and parameterized tests …

Monil Narang
Read more
Leveraging Propagated Infection to Crossfire Mutants featured image

Leveraging Propagated Infection to Crossfire Mutants

[ICSE 25] Sometimes a simple, localized edit, i.e., adding an additional assertion, may substantially improve the test suite effectiveness by crossfiring mutants.

avatar
Hang Du
Read more
Ripples of a Mutation — An Empirical Study of Propagation Effects in Mutation Testing featured image

Ripples of a Mutation — An Empirical Study of Propagation Effects in Mutation Testing

[ICSE 24] Many faults propagate without revealing as failures, suggesting that observing propagated infections can substantially improve test effectiveness through assertion …

avatar
Hang Du
Read more
To Kill a Mutant: An Empirical Study of Mutation Testing Kills featured image

To Kill a Mutant: An Empirical Study of Mutation Testing Kills

[ISSTA 23] Mutation scores alone can be misleading. The nature of kills must be considered when evaluating test quality.

avatar
Hang Du
Read more