You are on page 1of 6

Pruebas Dinmicas

Pruebas de Software
Departamento de Desarrollo Productivo y Tecnolgico
M. Ing. Eduardo Diez
Conceptos generales
Clasificacin de pruebas del software

PRUEBAS GENRICAS
DEL SOFTWARE

ESTTICAS DINMICAS
(REVISIONES) (TESTEOS)

REVISIONES GERENCIALES UNIDAD


REVISIONES TCNICAS INTEGRACIN
INSPECCIONES SISTEMA
WALKTHROUGHS ACEPTACIN
REGRESIN
Pruebas dinmicas
Definiciones bsicas
Verificacin: Intento de encontrar bugs, ejecutando un
programa en un ambiente simulado o de testeo. Es el
proceso que provee la correccin del programa.
Correccin: Un producto es correcto si posee una sintaxis
adecuada. Indica si se est desarrollando el producto
correctamente.
Validacin: Intento de encontrar bugs, ejecutando un
programa en un ambiente real. Es el proceso que provee
la validez del programa.
Validez: Un producto es vlido si responde
a una semntica adecuada. Indica si se
est desarrollando el producto correcto.
Pruebas dinmicas
Marco del testeo - Modelo V

Requerimientos del Prueba de


Usuario Aceptacin Validacin

Especificacin Prueba del


Funcional Sistema

Especificacin Prueba de Verificacin


de Diseo Integracin

Cdigo Prueba de
Unidad
Pruebas dinmicas
Principios bsicos
El objetivo del testeo es descubrir bugs.
Un buen caso de prueba es aquel que tiene altas
probabilidades de detectar un bug.
Una parte necesaria de todo caso de prueba es la
descripcin del resultado esperado.
Los casos de prueba son para condiciones/entradas
vlidas e invlidas.
Se debe evitar el testeo no reproducible o al voleo.
Un programador debe evitar testear su
propio programa.
El test completo es casi imposible.
El test es una actividad extremadamente
creativa, intelectual y difcil.
Preguntas?

Muchas gracias!

You might also like