Unitarias; pruebas de un componente individual
Integración: verificación del flujo de datos de un módulo a otro. Pruebas de componente integrado.
Sistema: verificar las necesidades funcionales y no funcionales para la prueba, prueba del sistema completo.
Aceptación: Verificar que se cumplan los requisitos de una especificación del contrato de acuerdo con el usuario final