De Arriba a Abajo Pruebas

download De Arriba a Abajo Pruebas

of 2

description

Es un informe de ingeniería de software

Transcript of De Arriba a Abajo Pruebas

De arriba a abajo Pruebas:En esta prueba se lleva a cabo enfoque de mdulo a mdulo principal sub.si el submdulo no se ha desarrollado un programa temporal llamada STUB se utiliza para simular el submdulo.Ventajas:-. ventajosos si se producen fallas importantes hacia la parte superior del programa- Una vez que las funciones de E / S se agregan, la representacin de casos de prueba es ms fcil .- Programa esqueltico temprana permite a las manifestaciones y aumenta la moral.Desventajas:- Mdulos de cdigo auxiliar debe ser producido- Mdulos de cdigo auxiliar suelen ser ms complicadas de lo que parecen ser primero.- Antes de las funciones de E / S se aaden, la representacin de casos de prueba en los talones pueden ser difcil.- Prueba de las condiciones ma imposible, o muy difcil, de crear.- Observacin de la salida de la prueba es ms difcil.- Permite a pensar que el diseo y las pruebas se pueden superponer.- Induce una de postergar la realizacin de pruebas de cierto mdulos.Integracin Top-DownEl sistema se construye por fases empezando por los componentes que llaman a otros componentes.Figura 1.Integracin Top-Down

A medida que se integran los mdulos, se realizan pruebas de regresin para capturar y corregir nuevos errores.Ventajas La lgica de control del sistema se prueba relativamente pronto. Los grandes problemas conceptuales de diseo se identifican rpidamente. Se puede obtener un sistema que funcione parcialmente en un momento temprano del proyecto. La codificacin puede comenzar antes de que los detalles de diseo a bajo nivel estn completos.Inconvenientes Los problemas de interfaces a bajo nivel se detectan tarde. Gran nmero de stubs[footnoteRef:1] a mantener. [1: Implementacin esquemtica o con un propsito especial de un componente software, usado para desarrollar o probar un componente que llama o depende de l. Reemplaza al componente llamado]

No se puede aplicar en diseos orientados a objetos y sistemas interactivos.Integracin Bottom-UpLos componentes se integran en el sentido contrario al caso anterior, primero los componentes que son llamados por otros.Figura 2.Integracin Bottom-Up

Ventajas Ejecuta interfaces a bajo nivel potencialmente problemticas en un momento tempranoInconvenientes Problemas conceptuales de diseo a alto nivel se detectan tarde. Corregir esos problemas puede implicar desechar o realizar mucho re-trabajo en mdulos a bajo nivel. Requiere que el diseo de todo el sistema est completo antes de comenzar la integracin.