Prueba De La Estructura De Control
Próxima SlideShare
Cargando en...5
×

¿Le gusta esto? Compártalo con su red

Compartir

Prueba De La Estructura De Control

  • 7,809 reproducciones
Uploaded on

Pruebas de Estructuras de control

Pruebas de Estructuras de control

  • Full Name Full Name Comment goes here.
    ¿Está seguro?
    Tu mensaje aparecerá aquí
    Be the first to like this
No Downloads

reproducciones

reproducciones totales
7,809
En SlideShare
7,809
De insertados
0
Número de insertados
0

Acciones

Compartido
Descargas
159
Comentarios
1
Me gusta
0

Insertados 0

No embeds

Denunciar contenido

Marcada como inapropiada Marcar como inapropiada
Marcar como inapropiada

Seleccione la razón para marcar esta presentación como inapropiada.

Cancelar
    No notes for slide

Transcript

  • 1. PRUEBA DE LA ESTRUCTURA DE CONTROL
    Las pruebas son de gran importancia en la garantía de la calidad del software
    • Prueba de Condición
    • 2. Prueba de Flujo de Datos
    • 3. Prueba de Bucles
  • Prueba de condición
    Es Método de diseño de casos de prueba que ejercita las condiciones lógicas contenidas en el módulo de un programa
    Esta prueba asegura en que cada condición del programa no contenga errores
  • 4. La expresión relacional adquiere tiene la forma: E1<operador relacional>E2; donde E1 y E2 son expresiones aritméticas y < operador relacional > puede ser“<,<=,=,>,>=,≠”
    Una condición compuesta está formada por dos o más condiciones simples, operadores lógicos o paréntesis. Los operadores lógicos permitidos en una condición compuesta incluye OR(|), AND(&), NOT.
  • 5. Errores De Una Condición
    – Error en operador lógico
    – Error en variable lógica
    – Error en paréntesis lógico
    – Error en operador relacional
    – Error en expresión aritmética
  • 6. Prueba de flujo de datos
    Selecciona caminos de prueba de un programa de acuerdo con la ubicación de las definiciones y los usos de las variables del programa.
    Las estrategias de prueba de flujo de datos son útiles para seleccionar caminos de prueba de un programa que contenga sentencias if o bucles anidados.
  • 7. Prueba De Bucles
    Técnica de prueba de caja blanca que se centraen lavalidez de las construcciones de bucles.
  • Bucles
    anidados
    Bucles
    Bucles Simples
    Bucles no
    concatenados
    estructurados
    Bucles
  • 11. Bucles Simples
    Pruebas para Bucles simples (n es el número máximo de iteraciones permitidos por el bucle)
    • Pasar por alto totalmente el bucle
    • 12. Pasar una sola vez por el bucle
    • 13. Pasar dos veces por el bucle
    • 14. Hacer m pasos por el bucle con m < n
    • 15. Hacer n-1, n y n + 1 pasos por el bucle
  • Bucles Anidados
    Pruebas para Bucles Anidados
    • Comenzar en el bucle más interior estableciendo los demás bucles en sus valores mínimos
    • 16. Realizar las pruebas de bucle simple para el más interior manteniendo los demás en sus valores mínimos
    • 17. Avanzar hacia fuera confeccionando pruebas para el siguiente bucle manteniendo todos los externos en los valores mínimos y los demás bucles anidados en sus valores típicos
    • 18. Continuar el proceso hasta haber comprobado todos los bucles
  • Pruebas para Bucles concatenados
    Siempre que los bucles concatenados sean independientes se puede aplicar lo relativo a bucles simples/anidados. En caso de ser dependientes se evaluarán como bucles anidados
    Pruebas para Bucles no estructurados
    Siempre que se usen los mecanismos que aporta la programación estructurada, este tipo de bucles no estarán presentes
  • 19. Referencias
    http://www.aptest.com/resources.html
    http://www.softwareqatest.com/