Problemas de prueba de software

Diagrama de flujo de control

Complejidad cíclica

v(G)= e-n 2 = 14-11 2 = 5;

Exportar rutas independientes

Ruta 1: 1-->2?->3->5->7->9->10->2...

Ruta 2: 1-- >2->3- >4->10->2...

Ruta 3: 1-->2->3->5->6-> 10->2…

Ruta 4: 1-->2->3->5->7->8->10->2…

Ruta 5: 1-->2?->10

Caso de prueba de diseño

Caso de prueba de ruta 1:

? Datos entrantes: I = 2;? j = 3;

Resultado esperado: bucle infinito, sin resultado (x = 30y=0)

Caso de prueba de ruta 2:

? Datos entrantes: I = 2;? j = 0;

Resultado esperado: bucle infinito, sin resultado (x = 2; y=0)

Caso de prueba de ruta 3:

? Datos entrantes: I = 2;? j = 0;

Resultado esperado: bucle infinito, sin resultado (x = 10; y=0)

Caso de prueba de ruta 4:

? Datos entrantes: I = 2;? j = 0;

Resultado esperado: bucle infinito, sin resultado (x = 0; y=20)

Caso de prueba de ruta 5:

? Datos entrantes: I =-1;? J=0 (o cualquier valor)

Resultado esperado: I =-0;? j=0