What is Test-Driven Development?

0
270
CNCF Offers Ethics Course for Open Source Developers

Dit bericht verscheen eerder bij FOSSlife

Test-driven development (TDD) is a software development methodology that involves converting “each component of the application into a test case before it is built and then testing and tracking the component repeatedly,” explains Chiradeep BasuMallick. 

Through this iterative approach, BasuMallick says, “testing, coding, and reworking are done in fast succession. The first step in test-driven development is to plan and create tests for each minor aspect of an application’s functionality. The test-driven development framework tells programmers to build new code only in the event that an automated test fails.”

This article describes the TDD process along with its benefits and limitations. 

Learn more at Spiceworks.

Dit bericht verscheen eerder bij FOSSlife

Vorig artikelWhite Paper | Backup Power
Volgend artikelIT Sustainability Think Tank: Assessing a supplier’s sustainability credentials