You are on page 1of 9

UNIVERSIDAD NACIONAL DE

TRUJILLO
FACULTA DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA SISTEMAS

PRUEBAS DE SOFTWARE DISEO DE


CASOS DE PRUEBA

CURSO : Tecnologa de la programacin II

DOCENTE : Mg. Ing. Zoraida Yanet Vidal Melgarejo

ALUMNO : Snchez Santo, Joel.

CICLO : V

FECHA : 05/08/2017

Guadalupe Per
DISEO DE CASOS DE PRUEBA

REGISTRAR

Diagrama

5 4

7 6

9 8

10

11

12

13

14

15
Caminos identificados

Camino 1: 1 2 3 4 12 13 14 15

Camino 2: 1 2 3 5 6 11 12 13 14 15

Camino 3: 1 2 3 5 7 8 10 11 12 13 14 15

Camino 4: 1 2 3 5 7 9 - 10 11 12 13 14 15

Calculo de complejidad ciclomtica


a. V(G) = A-N+2
V(G)=17-15+2
V(G)=4
Donde: A=Aristas y N=Nodos

b. V(G)=3 Regiones +1
V(G)=4

c. V(G)=3 nodos predicados +1


V(G)=4
Tabla Escenarios independientes
Escenarios Flujo Inicial Alternativo Secuencia de eventos
1 Bsico 1 al 15
2 Bsico FA1, Bsico 1,2,3,4,12,13,14,15
3 Bsico FA2, Bsico 1,2,3,5,6,11,12,13,14,15
4 Bsico FA3, Bsico 1,2,3,5,7,8,10,11,12,13,14,15
5 Bsico FA4, Bsico 1,2,3,5,7,9,10,11,12,13,14,15

Tabla Condiciones de Entrada


Condiciones de Entrada
ID Resultado
Escenario Cdigo Nombre Ciudad Direccin
CP Esperado
Sucursal Sucursal Sucursal Sucursal
CP1 Escenario Mensaje Registro
V V V V
1 insertado
CP2 Escenario Mensaje Dato no
NV V V V
2 Vlidos
CP3 Escenario Mensaje Dato no
V NV V V
3 Vlidos
CP4 Escenario Mensaje Dato no
V V NV V
4 Vlidos
CP5 Escenario Mensaje Dato no
V V V NV
5 Vlidos
Tabla Clases de equivalencia

Sec. Condicin de Entrada Tipo Clases Vlidas Clases no Vlidas


Entrada Cdigo Entrada Cdigo
1 CEV<1> Nro. Ms de 3 CENV<1>
Si est,
Numero de 3 dgitos
Cdigo de Sucursal es
dgitos Nro. Menos de CENV<2>
Rango
3 dgitos
2 Cualquier cadena CEV<2> Cadena de ms CENV<3>
de caracteres de 30
Nombre de Sucursal Valor alfanumricos de 30 posiciones
posiciones En blanco CENV<3>
3 Cualquier cadena CEV<3> Cadena de ms CENV<4>
de caracteres de 30
Ciudad de Sucursal Valor alfanumricos de posiciones
50 posiciones En blanco CENV<5>
4 Cualquier cadena CEV<4> Cadena de ms CENV<6>
de caracteres de 30
Direccin Valor alfanumricos de posiciones
50 posiciones

Tabla Casos de Prueba


ID Clases de Equivalencia Condicin de Entrada Resultado
CP Cd. Nombre Ciudad Direccin Esperado
Sucursal Sucursal Sucursal Sucursal
CP1 CEV<1>,CEV<2>,CEV<3>, Mensaje Registro
001 1z 2b 1z 2b 1z 2b N
CEV<4> insertado
CP2 CENV<1>,CEV<2>,CEV<3>, 0001 Mensaje Dato no
AB12 12 CB AB 12
CEV<4> 001b Vlidos
CP3 CEV<1>,CENV<2>,CEV<3>, Mensaje Dato no
123 ABC XYZ
CEV<4> Vlidos
CP4 CEV<1>,CEV<2>,CENV<3>, Mensaje Dato no
100 ABC XYZ
CEV<4> Vlidos
CP5 CEV<1>,CEV<2>,CEV<3>, Mensaje Dato no
999 ABC XYZ
CENV<4> Vlidos
LISTADO
Diagrama

5 4

10
Caminos identificados
Camino 1: 1 2 3 4 6 7 8 9 10
Camino 2: 1 2 3 5 6 7 -8 9 10

Calculo de complejidad ciclomtica


a. V(G) = A-N+2
V(G)=10-10+2
V(G)=2
Donde: A=Aristas y N=Nodos

b. V(G)=1 Regiones +1
V(G)=2

c. V(G)=1 nodos predicados +1


V(G)=2
Tabla Escenarios independientes
Escenarios Flujo Inicial Alternativo Secuencia de eventos
1 Bsico 1 al 10
1 Bsico FA1, Bsico 1,2,3,4,6,7,8,9,10
2 Bsico FA2, Bsico 1,2,3,5,6,7,8,9,10

Tabla de Condiciones de Entrada


Condiciones de Entrada
ID Resultado
Escenario Cdigo Nombre Ciudad Direccin
CP Esperado
Sucursal Sucursal Sucursal Sucursal
CP1 Mensaje Llenado
Escenario correcto
V V V V
1 ordenado por
cdigo
CP2 Mensaje Llenado
Escenario correcto
V V V V
2 ordenado por
Nombre
CP2 Mensaje Llenado
Escenario correcto
V V V V
3 ordenado por
Ciudad
CP2 Mensaje Llenado
Escenario correcto
V V V V
4 ordenado por
Direccin

Tabla de Clases de equivalencia

Sec. Condicin de Entrada Tipo Clases Vlidas Clases no Vlidas


Entrada Cdigo Entrada Cdigo
1 No CENV<1>
Cdigo Lgico Seleccin CEV<1>
seleccionado
2 Seleccin No CENV<2>
Nombre Lgico CEV<2>
seleccionado
3 Seleccin No CENV<3>
Ciudad Lgico CEV<3>
seleccionado
4 Seleccin No CENV<4>
Direccin Lgico CEV<4>
seleccionado
Tabla de Casos de Prueba
ID Clases de Condicin de Entrada Resultado
CP Equivalencia Cd. Esperado
Nombre Ciudad Direccin
Sucursal
CP1 CEV<1> Mensaje Llenado
correcto
On Off Off off
ordenado por
cdigo
CP2 CEV<2> Mensaje Llenado
correcto
Off On off off
ordenado por
Nombre
CP3 CEV<3> Mensaje Llenado
correcto
Off Off On off
ordenado por
Ciudad
CP4 CEV<4> Mensaje Llenado
correcto
Off Off off On
ordenado por
Direccin

You might also like