Review of Test-Driven Development Strategy: Understanding Methods, Benefits and Limitations

Main Article Content

Dr. Kamaldeep Garg

Abstract

Test driven development is the software development process which focuses on creating test cases before commencing the actual code writing. It is a process for development of systems and applications which uses iterative approach and integrates the process of programming, test cases etc. The test-driven development process implements variety of features of agile development and programming where testing process will guide the development of the software.This approach helps the testers and developers to obtain optimized code which is used for achieving long term goals. First of all, the testers will start creating test cases based upon the basic features of the application and then the code is written and started only when the test fails. This will help to stop the duplication of test scripts which in turn saves time and efforts. The paper will explain the various stages involved in following this approach and also explain the advantages and challenges of this development approach.

Article Details

How to Cite
Garg, D. K. . (2020). Review of Test-Driven Development Strategy: Understanding Methods, Benefits and Limitations. International Journal on Future Revolution in Computer Science &Amp; Communication Engineering, 6(4), 01–04. Retrieved from http://www.ijfrcsce.org/index.php/ijfrcsce/article/view/2069
Section
Articles