Reducing Testing Effort in the Test Driven Development

Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: first the developer writes a failing automated test case that defines a desired improvement or new function, and then produces code to pass that test and finally refractors the new code to acceptable standards. TDD is a good approach for the development of the new software but it is more time consuming process model when test the existing software system. In this research we are introducing a new technique which reduces the effort of the TDD approach.