8

Páginas: 5 (1211 palabras) Publicado: 30 de agosto de 2015
VI
PRUEBAS, CALIDAD
Y
MANTENIMIENTO
DEL SOFTWARE

6.1 PRUEBAS DEL SOFTWARE
Una vez generado el código el software debe ser
probado para descubrir el máximo de errores
posibles antes de su entrega al cliente.
Es probado para descubrir errores cometidos sin
darse cuenta al realizar su diseño y construcción
La prueba requiere una mayor cantidad del
esfuerzo dedicado al proyecto que cualquier otraactividad de ingeniería del software

6.1 PRUEBAS DEL SOFTWARE
OBJETIVOS
El ingeniero crea una serie de casos de prueba que
intentan "demoler" el software que ha sido construido.
Tiene como objetivos:
(1) La prueba es un proceso de ejecución de un
programa con la intención de descubrir un error.
(2) Un buen caso de prueba es aquel que tiene una alta
probabilidad de mostrar un error no descubiertohasta
entonces.
(3) Una prueba tiene éxito si descubre un error no
detectado hasta entonces.

6.1 PRUEBAS DEL SOFTWARE
OBJETIVOS
Por lo tanto hay que diseñar pruebas que saque a la luz
diferentes clases de errores, haciéndolo con la menor
cantidad de tiempo y esfuerzo.
Inclusive tiene como ventaja ver hasta qué punto las
funciones parecen funcionar de acuerdo con las
especificaciones y cumplirasí los requisitos de
rendimiento

6.1 PRUEBAS DEL SOFTWARE
PRINCIPIOS
Æ Para realizar pruebas efectivas un equipo de software
debe efectuar revisiones técnicas formales y efectivas.
Esto elimina muchos errores antes de empezar las
pruebas.
ÆLa prueba comienza al nivel de componentes y trabaja
“hacia fuera”, hacia la integración de todo el sistema de
cómputo.
ÆLas pruebas deberían empezar por lo"pequeño" y
progresar hacia "lo grande" ( módulos )

6.1 PRUEBAS DEL SOFTWARE
PRINCIPIOS
Æ Diferentes técnicas de prueba son apropiadas en
diferentes momentos.
ÆLa prueba la dirige el desarrollador del software y en
proyectos grandes un grupo independiente de pruebas.
ÆLas pruebas deberían planificarse mucho antes de que
empiecen
Æ La prueba y la depuración son actividades diferentes,
pero ambas seincluyen en la estrategia de pruebas.

6.1 PRUEBAS DEL SOFTWARE
PRINCIPIOS
ÆA todas las pruebas se les debería poder hacer un
seguimiento hasta los requisitos del cliente
ÆNo son posibles las pruebas exhaustivas ( imposible
ejecutar todas las combinaciones de caminos )
ÆPasa ser mas eficaces, las pruebas deberían ser
realizadas por un equipo independiente

6.1 PRUEBAS DEL SOFTWARE
PRINCIPIOSPsicologicamente
constructivas.

el analisis y diseno son tareas

El ingeniero se siente orgulloso de lo que acaba de
construir.
Un error es disenar y ejecutar pruebas que solamente
demuestren el buen funcionamiento del programa en
lugar de descubrir errores.

6.2 FACILIDAD DE PRUEBA

La facilidad de prueba es la facilidad con que se puede
probar un programa de computadora.

6.2 FACILIDAD DEPRUEBA
CARACTERISTICAS
Operatividad:
“cuanto mejor funcione, con mayor
eficiencia podra probarse”, si el sistema tiene pocos
errores al disenarse con calidad, ningún error
bloqueara la ejecución de pruebas
Observabilidad: “lo que se ve es lo que se prueba”, se
genera una salida distinta para cada entrada, los
estados y variables están visibles y se pueden
consultar durante la ejecucion, un resultadoincorrecto se identifica fácilmente, se informa de los
errores internos, el código fuente es accesible

6.2 FACILIDAD DE PRUEBA
CARACTERISTICAS
Controlabilidad: “cuanto mejor se controle el software,
mejor se automatizaran y mejoraran las pruebas”, se
controlan directamente los estados y variables de
software y hardware. Todos los resultados posibles se
generan con alguna combinación de entrada,los
formatos de entrada y resultados son consistentes y
estructurados; las pruebas se pueden especificar,
automatizar y reproducir.

6.2 FACILIDAD DE PRUEBA
CARACTERISTICAS
Capacidad de descomposición : controlando el ámbito
de las pruebas podemos aislar los problemas y llevar
a cabo mejores pruebas, al usar modularidad, se
pueden probar independientemente.
Simplicidad : “cuanto menos haya que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8
  • 8

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS