Effective computer software unit testing: thinking about unit test-driven development (UTDD) mode

Yu Fang, Fang Tian, Wenbo Wang, Wenxing Li · 2023

Unit testing is a crucial quality assurance activity within the computer software development process. The efficacy of unit testing significantly impacts the final quality of software products. However, given the rapid pace of software development and release in today's industry, conventional unit testing is gradually proving inadequate in meeting requirements due to its limited effectiveness. In light of the existing circumstances and challenges associated with unit testing, this article introduces the evolving trajectory of unit testing while considering effectiveness. It delves into the attributes and benefits of Unit Test-Driven Development (UTDD) as a central focus for advancing the approach to unit testing. Additionally, it explores avenues for further enhancement in this direction.

Read the paper · More papers on PaperTik