Siempre ha habido confusión con el nombre que debemos dar a los diferentes tipos de prueba:
  • Unitarias
  • de Aceptación
  • de Integración
  • Funcionales
Y lo más dificil es definir la frontera entre unas y otras. Al final creo que se pueden simplificar en:
  • Pruebas de los programadores (Programmer Tests)
  • Pruebas de cliente (Customer Tests)
Caso aparte, las pruebas de rendimiento, en concreto pruebas de carga y pruebas de concurrencia.