Unit/ Component Testing
Unit testing is a software testing method by which individual units of software are tested to determine whether they are suitable for use.
Some important points of Unit testing:
- Used to check or defects and functioning of an individual piece of code like object or class.
- Done at the time of code development. Defects are usually fixed straight away
- Run or check of code using stubs, drivers and Simulators, Test Driven Development (Test First approach), unit test framework, debugging tool
- Unit testing mainly targets on checking functional and non functional aspects like unit code, performance,robustness, memory leakage etc.
- Performed by Developers
Data conversion / migration programs
|Developer who wrote the code