The aim of the development test is to find failures to improve the overall development and test process by building quality and security into the software
- Component level
- Integration level
- System level
The aim of acceptance test is confirming that system works as expected to gain the confidence on the quality of the software and, system meets requirements.
The aim of maintenance test is to check no new defects are occurred during the development of changes.