Algunas definiciones simples de Terminología de prueba.





Error : la diferencia entre un valor o condición calculada, observada o medida y el valor o condición verdadera, especificada o teóricamente correcta.



Falla : un paso, proceso o definición de datos incorrectos en un programa de computadora.



Depuración : para detectar, localizar y corregir fallas en un programa de computadora.



Fallo : la incapacidad de un sistema o componente para realizar sus funciones requeridas dentro de los requisitos de rendimiento especificados. Se manifiesta como una falla.



Pruebas : el proceso de analizar un elemento de software para detectar las diferencias entre las condiciones existentes y requeridas (es decir, errores) y evaluar las características de los elementos de software.



Análisis estático: El proceso de evaluación de un sistema o componente basado en su forma, estructura, contenido o documentación.



Análisis dinámico : el proceso de evaluar un sistema o componente en función de su comportamiento durante la ejecución.



Corrección : el grado en que un sistema o componente está libre de fallas en su especificación, diseño e implementación. El grado en que el software, la documentación u otros elementos cumplen los requisitos especificados. El grado en que el software, la documentación u otros elementos satisfacen las necesidades y expectativas del usuario, ya sea especificado o no.



Verificación : el proceso de evaluar un sistema o componente para determinar si los productos de una fase de desarrollo dada satisfacen las condiciones impuestas al comienzo de esa fase. Prueba formal de corrección del programa.



Validación : el proceso de evaluar un sistema o componente durante o al final del proceso de desarrollo para determinar si cumple con los requisitos especificados.