Se está descargando su SlideShare. ×
0
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Prueba De La Estructura De Control
Próxima SlideShare
Cargando en...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Prueba De La Estructura De Control

7,164

Published on

Pruebas de Estructuras de control

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,164
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

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<br />Las pruebas son de gran importancia en la garantía de la calidad del software<br /><ul><li>Prueba de Condición
  • 2. Prueba de Flujo de Datos
  • 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. 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. 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. 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. 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. Concatenados,
  • 9. Anidados,
  • 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. 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. 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</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. 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</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. Referencias <br />http://www.aptest.com/resources.html<br />http://www.softwareqatest.com/<br />

×