unit testing in software testing

What is Unit Testing/Component Testing

Unit testing is a software development practice that involves individual units or components of a software application in isolation. A unit is the smallest testable