ICSME 2025
Sun 7 - Fri 12 September 2025 Auckland, New Zealand
Tue 9 Sep 2025 11:00 - 11:30 at Room 260-040 - Session 1

Unit testing is widely advocated for improving software reliability and maintainability, yet little is known about how developers experience its interaction with refactoring and technical debt. In my early-stage doctoral research, I conducted a preliminary study with 109 professional developers to investigate how unit test suites support—or hinder—refactoring efforts. The findings reveal developer expectations that unit test suites should enable safe, productive change, but also frustrations with fragile tests that break during refactoring. This paper outlines the insights gained, lessons learned about conducting empirical software engineering research, and my evolving proposal: to define and empirically ground the concept of “unit test suite resilience to refactoring.” I present the open questions I find personally meaningful, and describe how I intend to explore frameworks and practices that increase the adaptability of unit test suites.

Tue 9 Sep

Displayed time zone: Auckland, Wellington change