You are on page 1of 8

Tipos de Pruebas

Dinmicas

Pruebas de Software
Departamento de Desarrollo Productivo y Tecnolgico
M. Ing. Eduardo Diez
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
Tipos de pruebas dinmicas
Pruebas de unidad
Verifican programas o mdulos individuales.
Son ejecutadas, tpicamente, en ambientes aislados o
especiales.
Generalmente son ejecutadas por la misma persona que
program el mdulo o programa.
Son los tests que suele detectar la mayor cantidad de
bugs.
Grficamente:
XY A

B C
Tipos de pruebas dinmicas
Pruebas de integracin
Verifican las interfaces entre partes de un sistema
(mdulos, componentes o subsistemas).
La integracin pueder ser total (Big Bang) o gradual:
Top-Down: Se necesitan stubs para simular mdulos
inferiores.
Bottom-Up: Se necesitan drivers para simular
mdulos superiores.
Grficamente:

XY A

B C
Tipos de pruebas dinmicas
Pruebas de sistema
Verifican el sistema global contra sus objetivos iniciales.
Adems, se debera testear, entre otros:
Volumen (Load).
Instalabilidad.
Operabilidad.
Seguridad.
Performance (Stress).
Grficamente:
XY
Tipos de pruebas dinmicas
Pruebas de aceptacin
Validan el sistema contra los requerimientos del usuario.
Aunque no siempre, son ejecutadas, tpicamente, en el
ambiente real del usuario.
Los casos de prueba son generalmente especificados y
ejecutados por los mismos usuarios.
Tipos de pruebas dinmicas
Pruebas de regresin
Su nombre se debe a que se contrapone con las dems
pruebas dinmicas, que son progresivas (testeo de
nuevas funciones y caractersticas).
Son la ejecucin de un subconjunto de casos de prueba,
previamente ejecutados, para asegurar que los cambios a
un programa o sistema no lo degradan.
Uno de los desafos es la seleccin de los casos de
prueba que se deben volver a ejecutar.
Es el test ms comn en la etapa de mantenimiento
de un sistema.
Las pruebas de regresin son siempre una parte
integrante de las pruebas dinmicas
progresivas.
Preguntas?

Muchas gracias!

You might also like