hola
combinatorio
Dr. Eduardo A. R ODRÍGUEZ T ELLO
C INVESTAV-Tamaulipas
25 de octubre del 2010
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
1 / 63
1
Pruebas de software utilizando un enfoque combinatorio
Introducción
Conceptos básicos
Niveles de pruebas
Depuración
Métodos deprueba
Pruebas de caja blanca
Pruebas de caja negra
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
2 / 63
Pruebas de software utilizando un enfoque combinatorio
1
Introducción
Pruebas de software utilizando un enfoque combinatorio
Introducción
Conceptos básicos
Niveles de pruebas
Depuración
Métodos de prueba
Pruebas decaja blanca
Pruebas de caja negra
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
3 / 63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
En un proyecto de desarrollo de software los errores (bugs en
inglés) puede presentarse en cualquiera de las etapas del ciclo de
vida del software
Aúncuando se intente detectarlos despúes de cada fase utilizando
técnicas como la inspección, algunos errores permanecen sin ser
descubiertos
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
4 / 63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
Por lo tanto es muy probable que el código finalcontenga errores
de requerimientos y diseño, adicionales a los introducidos en la
codificación
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
5 / 63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
Las pruebas de software son una parte importante pero muy costosa
del proceso de desarrollo desoftware
Pueden llegar a representar entre el 30 y 50 % del costo total del
desarrollo del software [Myers, 2004]
Sin embargo, los costos de las fallas en un software en operación
pueden llegar a ser mucho mayores (catastróficos)
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
6 / 63
Pruebas de software utilizando un enfoquecombinatorio
Introducción
Introducción
Algunos de los peores errores de la historia
Se colapsa el aeropuerto de Los Angeles (2007)
Más de 17 mil personas se quedaron en tierra por un problema de
software que provocó conflictos en una tarjeta de red que bloqueó
toda la red informática
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
7 /63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
Algunos de los peores errores de la historia
El lanzamiento comercial y la producción del Airbus A380 se
retrasa más un año (2006)
Diferencias entre versiones de las herramientas CAD (Computer
Aided Design) usadas en las fábricas de Hamburgo y Toulouse
provocaron un problema en el cableado (530kmde cables)
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
8 / 63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
Algunos de los peores errores de la historia
Sobredosis radiológica en el Instituto Nacional del Cáncer de
Panama (2000)
Errores en los procedimientos y un fallo de softwarecausan que se
apliquen dosis erróneas de radiación
8 personas murieron y 20 tuvieron problemas de salud graves. Los
médicos responsables del hecho fueron acusados de asesinato
Dr. Eduardo R ODRÍGUEZ T. (C INVESTAV)
Pruebas de software combinatorias
25 de octubre del 2010
9 / 63
Pruebas de software utilizando un enfoque combinatorio
Introducción
Introducción
Como pueden...
Regístrate para leer el documento completo.