Publication Date: 2023/08/18
Abstract: Test Driven Development (TDD) is one of the important approaches in software development. Sometimes, it is very difficult to understand what the codes of a system are doing, so to have a clear understanding one needs to write test cases first with the expected output, for these type of development TDD is required. This is to make the code cleaner and fault free. In software engineering, one has to undergo some testing to meet the company's goal and customers need. One of the software development approaches in software engineering is Test-Driven Development (TDD). An attempt is made to reveal the necessity of Test-Driven Development (TDD) for software development. On reviewing the literatures, challenges and problems were identified while adopting TDD. In this paper, a conclusion is made on TDD as an essential approach in software engineering.
Keywords: Software Development, Software Engineering, Test Cases, Test-Driven Development.
DOI: https://doi.org/10.5281/zenodo.8262081
PDF: https://ijirst.demo4.arinfotech.co/assets/upload/files/IJISRT23JUL2415.pdf
REFERENCES