PRUEBA DE LA ESTRUCTURA DE CONTROL<br />Las pruebas son de gran importancia en la garantía de la calidad del software<br /...
Prueba de Flujo de Datos
Prueba de Bucles</li></li></ul><li>Prueba de condición<br />Es Método de diseño de casos de prueba que ejercita las condic...
La expresión relacional adquiere tiene la forma: E1<operador relacional>E2; donde E1 y E2 son expresiones aritméticas y < ...
Errores De Una Condición<br />– Error en operador lógico<br />– Error en variable lógica<br />– Error en paréntesis lógico...
Prueba de flujo de datos<br />Selecciona caminos de prueba de un programa de acuerdo con la ubicación de las definiciones ...
Prueba De Bucles<br />Técnica de prueba de caja blanca que se centraen lavalidez de las construcciones de bucles.<br /><ul...
 Concatenados,
Anidados,
No estructurados</li></li></ul><li>Bucles<br />anidados<br />Bucles<br />Bucles Simples<br />Bucles no<br />concatenados<b...
Bucles Simples<br />Pruebas para Bucles simples  (n es el número máximo de iteraciones permitidos por el bucle)<br /><ul><...
Próxima SlideShare
Cargando en...5
×

Prueba De La Estructura De Control

7,260

Published on

Pruebas de Estructuras de control

1 Comment
0 Me gusta
Estadísticas
Notas
  • Be the first to like this

Sin descargas
reproducciones
reproducciones totales
7,260
En SlideShare
0
De insertados
0
Número de insertados
0
Acciones
Compartido
0
Descargas
173
Comentarios
1
Me gusta
0
Insertados 0
No embeds

No notes for slide

Prueba De La Estructura De Control

  1. 1. PRUEBA DE LA ESTRUCTURA DE CONTROL<br />Las pruebas son de gran importancia en la garantía de la calidad del software<br /><ul><li>Prueba de Condición
  2. 2. Prueba de Flujo de Datos
  3. 3. Prueba de Bucles</li></li></ul><li>Prueba de condición<br />Es Método de diseño de casos de prueba que ejercita las condiciones lógicas contenidas en el módulo de un programa<br />Esta prueba asegura en que cada condición del programa no contenga errores<br />
  4. 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“<,<=,=,>,>=,≠”<br />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.<br />
  5. 5. Errores De Una Condición<br />– Error en operador lógico<br />– Error en variable lógica<br />– Error en paréntesis lógico<br />– Error en operador relacional<br />– Error en expresión aritmética<br />
  6. 6. Prueba de flujo de datos<br />Selecciona caminos de prueba de un programa de acuerdo con la ubicación de las definiciones y los usos de las variables del programa.<br />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.<br />
  7. 7. Prueba De Bucles<br />Técnica de prueba de caja blanca que se centraen lavalidez de las construcciones de bucles.<br /><ul><li> Simples,
  8. 8. Concatenados,
  9. 9. Anidados,
  10. 10. No estructurados</li></li></ul><li>Bucles<br />anidados<br />Bucles<br />Bucles Simples<br />Bucles no<br />concatenados<br />estructurados<br />Bucles<br />
  11. 11. Bucles Simples<br />Pruebas para Bucles simples (n es el número máximo de iteraciones permitidos por el bucle)<br /><ul><li>Pasar por alto totalmente el bucle
  12. 12. Pasar una sola vez por el bucle
  13. 13. Pasar dos veces por el bucle
  14. 14. Hacer m pasos por el bucle con m < n
  15. 15. Hacer n-1, n y n + 1 pasos por el bucle</li></li></ul><li>Bucles Anidados<br />Pruebas para Bucles Anidados<br /><ul><li>Comenzar en el bucle más interior estableciendo los demás bucles en sus valores mínimos
  16. 16. Realizar las pruebas de bucle simple para el más interior manteniendo los demás en sus valores mínimos
  17. 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. 18. Continuar el proceso hasta haber comprobado todos los bucles</li></li></ul><li>Pruebas para Bucles concatenados<br />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<br />Pruebas para Bucles no estructurados<br />Siempre que se usen los mecanismos que aporta la programación estructurada, este tipo de bucles no estarán presentes<br />
  19. 19. Referencias <br />http://www.aptest.com/resources.html<br />http://www.softwareqatest.com/<br />
  1. ¿Le ha llamado la atención una diapositiva en particular?

    Recortar diapositivas es una manera útil de recopilar información importante para consultarla más tarde.

×