Se enfoca en las acciones visibles para el usuarioy las salidas del sistema reconocibles por el usuario.
La validación es exitosacuando el software funciona en una forma que cumpla con las expectativas razonables del cliente.
PRUEBAS ALFA Y BETA
Alfa
Se lleva a cabo en el sitio del desarrollador por un grupo representativo de usuarios finales.
El software se usa en un escenario natural con el desarrollador “mirando sobre el hombro” de los usuarios y registrando los errores y problemas de uso.
Beta
Se realiza en uno o más sitios del usuario final.
Es una aplicación “en vivo” del software en un ambiente que no puede controlar el desarrollador. El cliente registra todos los problemas (reales o imaginarios) que se encuentran durante la prueba beta y los reporta al desarrollador.
Prueba de aceptación
Variación de la prueba beta.
El clienterealiza una serie de pruebas específicas con la intención de descubrir erroresantes de aceptar el software.