etapas de prueba
ETAPAS DE PRUEBAS SOFTWARE
ETAPAS DE PRUEBA
DE SOFTWARE
2
ETAPAS DE PRUEBAS SOFTWARE
Curso: Pruebas de Software
3
ETAPAS DE PRUEBAS SOFTWARE
DEDICATORIA
Queremos
dedicarle
este
trabajo
primeramente a Dios por habernos
permitido llegar hasta este punto, por
habernos dado salud, y darnos lo
necesario para lograr nuestros objetivos.
A nuestras familias porhabernos apoyado
en todo momento y por la motivación
constante.
A nuestros docentes, quienes nos brindan
sus conocimientos y nos guían para poder
ser profesionales.
IX-S1
Facultad de Ingeniería de Sistemas
4
ETAPAS DE PRUEBAS SOFTWARE
OBJETIVOS
La prueba es el proceso de ejecución de un programa con la
intención de descubrir un error.
Un buen caso de prueba es aquelque tiene una alta
probabilidad de mostrar un error no descubierto hasta
entonces.
Una prueba tiene éxito si descubre un error no detectado hasta
entonces. Entender las necesidades de los usuarios.
En resumen los objetivos de las pruebas de software es el
proceso de encontrar errores y fallas, es decir la razón primordial
de las pruebas es tratar que el software falle o tengaerrores con
el mínimo de tiempo y recursos. Se busca en cada prueba que
el software tenga errores, y no que este absuelto de ellos.
IX-S1
Facultad de Ingeniería de Sistemas
5
ETAPAS DE PRUEBAS SOFTWARE
ETAPAS DE PRUEBAS DE SOFTWARE
Tabla de contenido
DEDICATORIA........................................................................................................ 3
OBJETIVOS............................................................................................................. 4
INTRODUCCIÓN.................................................................................................... 8
ETAPAS DE PRUEBAS DE SOFTWARE ................................................................... 9
1.
PRUEBAS UNITARIAS..................................................................................... 10
1.1.
1.2.
CARACTERÍSTICAS ................................................................................ 10
1.3.
2.
DEFINICIÓN ............................................................................................ 10
VENTAJAS ............................................................................................... 11
MANEJODE EXCEPCIONES ........................................................................ 12
2.1.
2.2.
FUNCIONAMIENTO ............................................................................... 12
2.3.
3.
TIPOS DE EXCEPCIONES ....................................................................... 12
EJEMPLO................................................................................................ 14
TÉCNICAS DE DEPURACIÓN DE PROGRAMAS. ....................................... 18
3.1.
DEPURACIÓN......................................................................................... 18
3.2.
DEPURADOR .......................................................................................... 18
3.3.
TÉCNICAS DE DEPURACIÓN DE PROGRAMAS................................. 19
3.3.1.
3.3.2.
DEPURACIÓN REMOTA: ................................................................ 19
3.3.3.
DEPURACIÓN POST-MORTEM: ...................................................... 19
3.3.4.
DEPURACIÓN DELTA: ..................................................................... 19
3.3.5.
DEPURACIÓN SAFF SQUEEZE:....................................................... 20
3.3.6.
TÉCNICA DE DEPURACIÓN TRADICIONAL:................................ 20
3.3.7.
4.
IMPRIMIR DEPURACIÓN (O RASTREO): ........................................ 19
TÉCNICAS BASADAS EN TRAZAS:.................................................. 20
PRUEBAS DE INTEGRACIÓN ........................................................................ 21
4.1....
Regístrate para leer el documento completo.