What kinds of software testing do you know? I've heard about Test-Driven Development, Unit tests etc, but can't understand their importance and difference. For example, why are we using regression tests or acceptance tests. What advantage they provide?
Software Testing Techniques or Categories
unit testing;testing;tdd;integration tests;acceptance testing