Son las pruebas diseñadas para comprobar el cumplimiento de los requisitos especificados para un sistema software. Las pruebas de sistema deben verificar el comportamiento de todo el sistema mediante pruebas funcionales (comprobación de la funcionalidad) y no funcionales (comprobación de requisitos no funcionales como fiabilidad, usabilidad, eficiencia, mantenibilidad, portabilidad etc.). El alcance de pruebas debe definirse en el Plan Maestro de Pruebas.