What are the two levels of testing?
i. Component testing
Individual works are tested. Tests are derived from developer's experience.
ii. System Testing
The group of components is included to make a system or sub-system is done. These tests are based on the system specification.