The document presents an empirical study on the prevalence of test smells in automatically generated test code, revealing that 83% of analyzed JUnit classes contain such smells. Key findings indicate that common test smells include 'assertion roulette' (54%) and 'test code duplication' (33%). The study concludes that while automated tools focus on maximizing code coverage, they often neglect code quality, emphasizing the need for future research into improving the generation of test code fixtures.
Related topics: