Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

Introducción a las pruebas del software




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    Introducción a las pruebas
    Objetivo: repasar las ideas principales sobre las pruebas del software.

    Monografias.com

    Índice
    Introducción a las pruebas.
    Niveles de prueba.
    Automatización de las pruebas.

    Monografias.com

    SubIntroducción a las pruebas.

    Monografias.com

    Introducción a las pruebas
    Ariane 5.
    Lanzado por primera vez el 4 de junio de 1996.
    Motivo:
    Fallo software. La programación no se había probado lo suficiente.
    Ariane 5.
    36.7 segundos después explotó.

    Monografias.com

    Introducción a las pruebas
    Sistemas software:
    Mayor tamaño.
    Mayor complejidad.
    Menor tiempo de desarrollo.
    Mayor calidad.
    Pruebas:
    Más importancia y protagonismo día a día.
    Garantizan la calidad del software.
    Garantizan la satisfacción de los requisitos.
    Ahorran tiempo y recurso en el desarrollo.
    Su objetivo: localizar, para subsanarlas, el mayor número de deficiencias lo antes posible.
    Un reto a la Ingeniería de Software.

    Monografias.com

    Introducción a las pruebas
    Verificación dinámica del comportamiento del software a partir de un conjunto finito de casos de prueba.
    Definición de prueba:
    Para probar un software necesitamos ejecutar ese software.

    Monografias.com

    Introducción a las pruebas
    Verificación dinámica del comportamiento del software a partir de un conjunto finito de casos de prueba.
    Definición de prueba:
    Dos conceptos muy relacionados:
    Validación: proceso de evaluar un sistema o componente durante o al final del proceso de desarrollo para determinar si satisface los requisitos especificados.
    1
    2
    Verificación: proceso de evaluar un sistema o componente para determinar si los productos de una determinada fase satisfacen las condiciones impuestas al comienzo de la fase.

    Monografias.com

    Introducción a las pruebas
    Verificación dinámica del comportamiento del software a partir de un conjunto finito de casos de prueba.
    Para probar un programa tenemos que ejecutarlo.
    La prueba tiene un límite.
    No vale ejecutar el programa de cualquier manera.

    Monografias.com

    Introducción a las pruebas
    Una prueba consta, al menos, de tres elementos:

    Monografias.com

    Introducción a las pruebas
    ¿Funciona el teléfono?.
    Veamos un ejemplo sencillo:

    Monografias.com

    Introducción a las pruebas
    ¿Me está bien esta camisa?
    Veamos otro ejemplo sencillo:

    Monografias.com

    Introducción a las pruebas
    public int suma(int a, int b)
    {
    return a + b;
    }

    ¿Qué casos de prueba podemos escribir?.
    Los casos de prueba son finitos (y cuantos menos, mejor).

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter