Popis: |
Over the past decade, test-driven development (TDD) has become a widely accepted and key area in the software development process. In traditional development approaches, most design and technical gaps were usually identified during the post-development or testing phases. This would not only affect the quality of the application but also incur severe operational overhead for project timelines and business goals. TDD techniques help identify design and technical gaps up front, even before development of a particular functionality begins. TDD consists of small development iterations in which unit test cases are written for an application feature and then the actual development of the feature starts targeting the 100 percent pass rate of test cases. |