Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.