Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AP09 AA10 EV05 - Alejandro Salazar Garcia
AP09 AA10 EV05 - Alejandro Salazar Garcia
AP09 AA10 EV05 - Alejandro Salazar Garcia
INFORMACIÓN
FICHA: 2281964
SENA
2022
Evidencia
Foro Temático - Las pruebas de software como
instrumento de calidad.
DESCRIPCIÓN DE LA EVIDENCIA.
1. Con base a las indicaciones del instructor asignado y para responder el foro
se requiere que haya realizado la revisión del video titulado “pruebas de
software” presentado en el foro. (https://www.youtube.com/watch?
v=bWNRTDAO_7M)
R) Uno de los acontecimientos que tiene mucho que ver con pruebas de software, es la
del fallido lanzamiento del cohete Ariane, este hecho tuvo lugar el 4 de junio de 1996
Lanzado por la Agencia Espacial Europea, este estallo a los 38 segundos después de su
despegue. El Ariane explotó en su primer viaje, después de una década de desarrollo,
las pérdidas se estimaron en aproximadamente 500 millones de dólares.
La causa de la explosión fue un error en el software. Un error no detectado por Falta de
control de la calidad del software crítico del cohete. Todo sucedió porque un número real
de 64 bits (coma flotante) relacionado con la velocidad horizontal del cohete se convirtió
en un entero de 16 bits. Aunque encontrar el error no fue nada fácil.
Ese mismo año, en 1996, a Alain Deutsch, del INRIA, le encargaron averiguar cuál fue el
error. Y para ello se puso manos a la obra usando herramientas que automatizaban el
control de la calidad del software crítico.
R) Para realizar unas buenas pruebas de software en primer lugar se debe diseñar un
plan de pruebas en el que se especifique de manera detallada todo lo que se vaya a
probar dentro del sistema, luego se debe realizar los casos de prueba de los
componentes o módulos a testear, posteriormente se realizan las pruebas y se
comparan con lo que se había descrito en el plan de pruebas. Al analizar el error
localizado se proceda a dar la solución esperada.
También se debe tener en cuenta algunas orientaciones al momento de realizar las
pruebas. Se debe tener claro que las pruebas inician en los componentes de software
y fluyen hacia la integración de todo el sistema. Si trabajamos en un software
orientado a objetos se prueba primero la clase y luego los atributos, métodos y
colaboración. La calidad del software se define en su estabilidad y funcionalidad y
además debe cumplir con las necesidades funcionales y responder a todos los
aspectos técnicos requeridos.
d. ¿Que debe tener en cuenta para elaborar las pruebas del software
que hace parte de un sistema de información? Sustente la respuesta.