The different levels of testing are Unit Testing, Integration Testing and System Testing.
First you will test an individual unit when its build, and when we integrate with other units, we test its integration. and in the end, when all the units have been combines to function as one, we do system testing to ensure that everything is working as expected or the user's needs.