Zusammenfassung der Ressource
Pruebas del Software
- Conceptos Fundamentales
- Prueba de Software
Anmerkungen:
- Todo proceso orientado a comprobar la calidad del software mediante la identificación de fallos en el mismo. La prueba implica necesariamente la ejecución del software.
- Caso de Prueba del Software
Anmerkungen:
- Conjunto de entradas, condiciones de ejecución y resultados esperados, que han sido desarrollados para un objetivo particular como, por ejemplo, ejercitar un camino concreto de un programa o verificar el cumplimiento de un determinado requisito.
- Prueba Exhaustiva o Completa
Anmerkungen:
- Prueba ideal que proporcionaría la seguridad de que se han
comprobado todas y cada una de las posibles causas de fallo.
- Fallo
Anmerkungen:
- Efecto indeseado observado en las funciones o prestaciones
desempeñadas por un software.
- Error o Defecto
Anmerkungen:
- Imperfección en el software que provoca un funcionamiento
incorrecto del mismo.
- Probar un Software
Anmerkungen:
- Proceso de mostrar la presencia de un error en el mismo
- Depurar un Software
Anmerkungen:
- Descubrir en qué lugar exacto se encuentra un error y modificar el
software para eliminar dicho error
- Técnicas de Pruebas
- Objetivos
- Sistematizar el proceso.
- Descubrir el máximo número de fallos
- Tipos de Pruebas
- Caja Blanca
Anmerkungen:
- Se basan en cómo se ha
diseñado o programado el
software.
- Caja Negra
Anmerkungen:
- Se basan en el comportamiento
de la entrada y salida de datos.
- Pruebas según objeto
- Pruebas de Unidad
Anmerkungen:
- Proceso que permite verificar si los componentes de un sistema
en construcción funcionan correctamente (individualmente cada uno de ellos).
- Pruebas de integración
Anmerkungen:
- Proceso que permite verificar si un componente funciona
adecuadamente cuando trabaja conjuntamente con otros
(comprobar interfaces con el resto de componentes).
- Ascendente
- Descendente
- Prueba de sistema
Anmerkungen:
- Cualquier demostración o análisis que permita comprobar si el
sistema en su conjunto se adecúa a los requisitos.
- Prueba de aceptación
Anmerkungen:
- Se realizan junto con el usuario y se prueba el funcionamiento
correcto del sistema completo.
- Prueba de instalación
Anmerkungen:
- Se realizan para asegurar el funcionamiento correcto de las
opciones y funcionalidades de instalación como para asegurar que todos los componentes se instalaron correctamente (opciones de instalación, opciones de desinstalación, etc.)