La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

9.4 ACTIVIDADES DE LAS PRUEBAS Describe las actividades de las pruebas dentro de las que están: Inspección de componentes Pruebas unitarias Pruebas de.

Presentaciones similares


Presentación del tema: "9.4 ACTIVIDADES DE LAS PRUEBAS Describe las actividades de las pruebas dentro de las que están: Inspección de componentes Pruebas unitarias Pruebas de."— Transcripción de la presentación:

1 9.4 ACTIVIDADES DE LAS PRUEBAS Describe las actividades de las pruebas dentro de las que están: Inspección de componentes Pruebas unitarias Pruebas de integración Pruebas del Sistema

2 9.4.1 Inspección de componentes Su objetivo es ENCONTRAR DEFECTOS EN UN COMPONENTE revisando su codigo fuente manualmente. Para esto se tiene un EQUIPO DE TRABAJO constituido por:  DESARROLLADORES  EL AUTOR DEL COMPONENTE  UN MODERADOR  UNO O MÁS REVISORES

3 METODO DE FAGAN El metodo de Fagan consta de 5 pasos: Panorama : El autor del componente expone brevemente el propósito y alcance del componente. Y los objetivos de la inspeccion Preparación: Los revisores se familirarizan con el funcionamiento del componente Reunión de Inspección: Se estudia el código detalladamente y el equipo de inspeccion plantea problemas en el componente. El moderador mantiene la reunión. Reparación: El autor revisa el componente. Seguimiento: El moderador revisa la calidad de la reparacion y determina si es necesario otra inspeccion. 9.4.1 Inspección de componentes

4 9.4.2 Prueba Unitaria Enfocada en la PRUEBA DE LOS OBJETOS Y SUBSISTEMAS de la aplicación. TIENE 3 VENTAJAS PRINCIPALES Reduce la complejidad de las actividades de prueba Facilita resaltar y corregir defectos (pocos componentes) Permite el paralelismo: Cada componente puede probarse independiente de los demás. * En principio todos los objetos se deben probar pero por razones de tiempo algunas veces no se puede. Por esto sólo se revisan los objetos que involucran los casos de uso.

5 9.4.2 Prueba Unitaria Existen varias TÉCNICAS DE PRUEBA UNITARIA Prueba de Equivalencia: minimiza la cantidad de casos de prueba. Prueba de frontera: su caso de prueba es estudiar el caso extremo de las variables de los objetos( mes (0-13), cadenas vacías ). Prueba de Ruta: Estudia los caminos posibles que podría tener un caso de prueba combinado por varios parametros por ejemplo (int obtenerNumeroDiasMes ( int mes, int año )  año < 1, mes(1, 3,5, 7  31 ) (mes2  28 ó 29)...

6 9.4.2 Otras Técnicas Pruebas Basadas en estado: Se enfoca en los sistemas Orientados a Objetos. Intenta probar el estado de un sistema en diferentes condiciones, y comparar los resultados que se obtuvieron con los esperados.

7 9.4.3 Pruebas de Integración Una vez se han realizado las pruebas unitaria, frontera y ruta, las cuales son con objetos individuales, se puede ahora INTEGRAR CON OTROS OBJETOS, formando un SUBSISTEMA, EL CUAL SE PRUEBA EN ESTA FASE. Intentan detectar nuevos defectos en pequeños grupos de componentes

8 9.4.3 Pruebas de Integración Se han ideado varios enfoques para implementar una estrategia de pruebas de integración. Pruebas de gran explosion Pruebas de abajo hacia arriba Pruebas de arriba hacia abajo Pruebas de emparerado

9 9.4.4 Pruebas del Sistema Una vez se han integrado los componentes, y corregido los errores encontrados en las pruebas de integración, es posible ahora INTEGRAR TODO EL SISTEMA. El propósito de las pruebas del sistema es asegurar que el sistema completo se apegue a los REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES DEL SISTEMA

10 9.4.4 Pruebas del Sistema Existen varias ACTIVIDADES que se realizan en la Prueba del Sistema: Prueba Funcional Prueba de los requerimientos funcionales Prueba de desempeño Prueba de los requerimientos no funcionales Prueba Piloto Prueba de la funcionalidad común entre un grupo seleccionado de usuarios finales en el ambiente de destino Prueba de aceptación Pruebas de usabilidad y de desempeño realizadas por el cliente contra criterios de aceptacion (del acuerdo del proyecto) en el AMBIENTE DE DESARROLLO Prueba de instalación Pruebas de usabilidad y de desempeño realizadas por el cliente contra criterios de aceptacion (del acuerdo del proyecto) en el AMBIENTE DE DESTINO


Descargar ppt "9.4 ACTIVIDADES DE LAS PRUEBAS Describe las actividades de las pruebas dentro de las que están: Inspección de componentes Pruebas unitarias Pruebas de."

Presentaciones similares


Anuncios Google