Está en la página 1de 4

TECNICAS DE PRUEBAS

TECNICAS ESTATICAS
 Son aquellas que no ejecutan la aplicación. Se llevan a cabo de nivel de especificaciones. No ejecutan código,
pero si realizan un análisis estatico del código.
 Analisis estatico
 Tiene como objetivo detectar defectos en el código fuente del software y en los modelos de software y se realizara sin
ejecutar dicho software.
 Se utilizan herramientas que analizan el código del programa y las salidas generadas.
 Ayuda a la detección temprana de defectos ya sean aspectos sospechosos del código o del diseño.
 Revisiones
 Permiten la detección y corrección temprana de posibles defectos asi como la reducción de tiempo y dinero invertido en
el desarrollo de pruebas.
 Defectos típicos que se pueden encontrar
 Defectos de requisitos
 Desviaciones de los estandares
 Defectos de diseño
 Especificaiones de interfaz incorrectas.
TECNICAS DINAMICAS

 Son las realizadas ejecutando la aplicación y son las utilizadas para el diseño de los casos de pruebas.
 Los software puede probarse de dos maneras diferentes. Conociendo el funcionamiento interno, Al conocer las funciones especificas
del producto se pueden llevar a cabo pruebas que demuestran que estas funciones son operativas y la búsqueda de errores en dichas
funciones.
 Tecnica de caja blanca
 Es una técnica de casos de prueba que usa la estructura de control para obtener los casos de prueba.
 Dentro de esta estructura de control se puede encontrar la estructura de un componente de software como puede ser sentencias de decisiones,
caminos distintos del código, la estructura de una pagina web.
 Los métodos de prueba de caja blanca aporta lo siguiente:
 Garantizan que todas las rutas del código se revisan al menos una vez.
 Revisan las condiciones logicas.
 Revisan las condiciones Logicas
 Tecnica de caja negra
 Son las que utilizan el análisis de la especificacion, tanto funcional como no funcional, sin tener en
cuenta la estructura interna del programa para diseñar los casos de prueba, estas pruebas se suelen
realizar durante las ultimas etapas de la prueba.
 Con los métodos de caja negra se intenta encontrar los errores:
 Funciones incorrectas o faltantes.
 Errores de inicialización y terminación.
 Errores de interfaz.
 Errores en las estructuras.

También podría gustarte