Pruebas del sistema

8
Pruebas del Sistema Profesora: Carolina López Alumno: Leiber Marquez Republica Bolivariana de Venezuela Ministerio del poder popular para la educación universitaria, ciencia y tecnología Instituto universitario tecnológico “Rufino Blanco Fombona” Informática IV “Nocturno”

Transcript of Pruebas del sistema

Page 1: Pruebas del sistema

Pruebas del Sistema

Profesora: Carolina López Alumno: Leiber Marquez

Republica Bolivariana de VenezuelaMinisterio del poder popular para la educación universitaria, ciencia y tecnologíaInstituto universitario tecnológico “Rufino Blanco Fombona”Informática IV “Nocturno”

Page 2: Pruebas del sistema

Pruebas del sistema

Etapa que permite al analista y grupo de desarrollo poder detectar errores de codificación funcionabilidad y estructura lógica motivo por el cual se realizan pruebas buscando la manera de que es sistema falle utilizándose para ello la ayuda de los usuarios y de otros expertos (programadores, diseñadores gráficos) quienes ayudaran al analista a detectar errores o fallas en el sistema.

Page 3: Pruebas del sistema

Sabiendo que los errores de codificación se detectan durante la compilación del sistema, los cuales se conocen como errores de sintaxis, del mismo modo se detectan errores funcionales con la ayuda de los usuarios, quienes establecen y certifican si el sistema cumple con las necesidades y requerimientos del mismo.

Estrategia de prueba

se divide en dos:

La primera Especificación, consiste en probar el sistema para determinar si funciona de forma adecuada sin importar la manera de cómo fue codificada.

La segunda se denomina Estrategia de Código, la cual permite detectar errores de codificación sin importar la funcionabilidad del sistema 

Page 4: Pruebas del sistema

Importancia Las pruebas son de gran importancia para garantizar la calidad de los programas. Lo que funciona mejor es probar en etapas tempranas puesto que encontrar errores en la especificación o en los primeros pasos del desarrollo disminuye los costos. Los objetivos principales de realizar una prueba son:• Detectar un error • Tener un buen caso de prueba• Descubrir un error no descubierto antes

Page 5: Pruebas del sistema

Tipos de Pruebas del sistemaSegún Janme senn:

• Niveles de Seguridad• Estrategia de Prueba • Niveles de Prueba

Según Kendall & Kendall:

• Pruebas de programas con datos de prueba

• Pruebas de enlace con datos de prueba

• Prueba completa de sistema con datos de prueba

• Pruebas completas del sistema con datos reales

Page 6: Pruebas del sistema

CAJA NEGRA: No esta basada en el conocimiento del código o diseño interno,determina la funcionalidad del sistema.

CAJA BLANCA: Esta basada en la lógica interna de la aplicación y el código. Haceuna cobertura de declaraciones del código, ramas, caminos y condiciones.

UNIDAD DE TESTEO O PRUEBA: Es la escala mas pequeña de la prueba, estabasada en la funcionalidad de los módulos del programa, como funciones,procedimientos, módulos de clase, etc. En ciertos sistemas también severifican o se prueban los drivers y el diseño de la arquitectura.

INTEGRACIÓN INCREMENTAL: Cuando nuevas funciones son ingresadas al sistemase hace la prueba basándose en la funcionalidad, la dependencia con otrosmódulos y la integración con el programa completo.

Page 7: Pruebas del sistema

PRUEBA DE INTEGRACIÓN: Se basa en las pruebas de conexiones ycomunicaciones entre diferentes módulos. Es esencial en sistemas decliente servidor o red.

PRUEBA FUNCIONAL: La caja negra hace la prueba funcional de losrequerimientos de la aplicación y generalmente es realizada por el programador,en cambio, la prueba funcional es realizada por los testers.PRUEBA DE SISTEMA: Es una prueba de caja negra incluyendo todos loscomponentes del sistema desde el hardware a la documentación.

Page 8: Pruebas del sistema