Descargar

Métodos de prueba del software

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    ¿Qué es probar software? Algunas definiciones incorrectas: Probar es demostrar que no hay errores presentes en un programa. El propósito de probar es mostrar que el programa realiza correctamente las funciones esperadas. La definición Correcta Probar es el proceso ejecución de un programa con el fin de encontrar errores. ¿Por qué Probar Software?

    Introducción

    edu.red

    Pruebas del Software Otras Definiciones Verificar. Validar. Pruebas. Caso de Prueba. Defecto. Fallo. Error.

    edu.red

    Relación entre error, defecto y fallo

    edu.red

    Objetivos de la Prueba. La prueba es el proceso de ejecución de un programa con la intención de descubrir un error. Un buen caso de prueba es aquel que tiene una alta probabilidad de mostrar un error no descubierto hasta entonces. Una prueba tiene éxito si descubre un error no detectado hasta entonces.

    edu.red

    Principios de las pruebas A todas las pruebas se les debería poder hacer un seguimiento hasta los requisitos del cliente. Las pruebas deberían planificarse mucho antes de que empiecen. Las pruebas deberían empezar por “lo pequeño” y progresar hacia “lo grande”.

    edu.red

    Principios de las pruebas No son posibles las pruebas exhaustivas.

    Para ser más eficaces (pruebas con la más alta probabilidad de encontrar errores), las pruebas deberían ser realizadas por un equipo independiente.

    edu.red

    Principios de las pruebas Se debe inspeccionar a conciencia el resultado de cada prueba para, así, poder descubrir posibles síntomas de defectos. Cada caso de prueba debe definir el resultado de salida esperado. Al generar casos de prueba, se deben incluir tanto datos de entrada válidos y esperados como no válidos e inesperados.

    edu.red

    Principios de las pruebas

    Las pruebas deben centrarse en dos objetivos (es habitual olvidar el segundo) Probar si el software no hace lo que debe hacer Probar si el software hace lo que no debe hacer, es decir si provoca efectos secundarios Se deben evitar los casos desechables.

    Partes: 1, 2
    Página siguiente