The IT developers validate that individual software components – these are the smallest testable parts of an application – have sound logic. Unit testing prepares the software application for verification of the requirements set in the functional specification. Although this process takes time to complete, it can be automated, and unit tested software tends to be more resilient through the life of the application and better documented.
Common Problems
Common Symptoms
Incomplete testing; missing regression testing.
Errors found during or after deployment; many defects to manage.