Zusammenfassung der Ressource
Tema 5 - Prueba de software
- Conceptos fundamentales
- Prueba de Software
- Proceso que comprueba calidad del software
- Caso de prueba de Software
- Conjunto de entradas, condiciones
de ejecución y resultado
desarrollados para un objetivo
- Prueba completa
- Comprueba todas las
posibles causas de fallo
- Fallo
- Efecto indeseado
observado en las
funciones de un
software
- Error
- Imperfección en el
software que provoca
funcionamiento
indeseado
- Probar un software
- Proceso de mostrar la presencia
de un error en el mismo.
- Probar un
sofware
- Descubir errores y eliminarlos
- Tecnicas de prueba
- Objetivos de las pruebas
- Descubrir el máximo
número de fallos en el
software
- Objetivo de las técnicas de pruebas
- Sistematizar el proceso
de prueba
- Clasificación de las técnicas de pruebas
- Tradicional
- Pruebas de caja blanca
- Se basan en cómo se ha diseñado
o programado el software
- Pruebas de caja negra
- Se basan en el
comportamiento de la
entrada y salida de datos
- Swebok
- Estadisticas
- Basadas en la intuicioón y la experiencia
- Basadas en código
- Basadas en errorees
- Basadas en el uso
- Basasdas en la especificación
- Pruebas segun objeto
- Pruebas de unidad
- Proceso que permite verificar si los
componentes de un sistema en
construcción funcionan correctamente
- Pruebas de integración
- Proceso que permite verificar si un componente
funciona adecuadamente cuando trabaja
conjuntamente con otros
- Integración
descendente
- Integración
ascendente
- Pruebas de sistema
- Demostración o análisis que permita
comprobar si el sistema cumple los
requisitos
- Pruebas de aceptación
- Se realizan junto con el usuario y se prueba el
funcionamiento correcto del sistema completo
- Pruebas de instalación
- Aseguran el funcionamiento correcto de las opciones y
funcionalidades de instalación