Está en la página 1de 2

TALLER DE PRUEBAS

Ejercicio 1
Se desean realizar pruebas de la caja negra sobre un programa utilizado por una
empresa de transporte para calcular la tarifa de cada billete según el trayecto, la
antelación en la que se obtiene el billete y la edad del pasajero. Dicha empresa
sólo opera viajes entre Valledupar, Riohacha y Santa marta.
Como datos de entrada toma:
 Nombre del Viajero, campo de máximo 50 caracteres.
 CiudadOrigen que es un campo que puede tomar los valores “VUP”, “SNT”
y “RHA”.
 CiudadDestino que puede tomar los mismos valores “VUP” “SNT” y “RHA”.
 Fecha es un campo que indica el día en el que se pretende realizar el viaje.
 Edad es un campo numérico positivo de 3 cifras (incluyendo el 000).
 Valor del pasaje, campo numérico de máximo 7 dígitos, incluye el valor
cero en caso de donaciones.
 Número de viajeros, campo numérico de máximo 2 dígitos, su valor inicial
debe partir de 1
Se pide:
1.1. Realizar una tabla con las clases de equivalencia indicando las clases
válidas y no válidas para cada variable de entrada.

Condiciones de Clases validas Clases no valida


entrada
NombreV 1) 1<=nombreV<=50 2) NombreV>50
Campo carácter hasta 3) NombreV<1
50 4)Números o caracteres
especiales
CiudadO 5) “VUP” 8)Ninguna orden valida
valores “VUP” “SNT” y 6) “SNT”
“RHA 7) “RHA”
CiudadD 9) “VUP” 12)Ninguna orden valida
valores “VUP” “SNT” y 10) “SNT”
“RHA 11) “RHA”
Fecha 13)“dd/mm/aaaa” 14) que no cumpla con el
Que cumpla el formato formato
“dd/mm/aaaa”
Edad 15)000<=edad<=999 16)Edad<0
Campo numérico 17)Edad>999
positivo de 3 cifras 18)no numérico
ValorP 19)0000000<=ValorP<=999999 20)
campo numérico de 9 21)
máximo 7 dígitos 22)
23) 24)
25)
26)
1.2. Obtener casos de prueba de dicha tabla, indicando las clases de equivalencia
que cubriría cada caso (numerar previamente las clases).

Clase Datos de Valor Escenario Resultado


entrada esperado
1 NombreV “Maribel” Correcto
2 NombreV “Juan……… Incorrecto
51”
3 NombreV ““ Incorrecto
4 NombreV “12345” Incorrecto

Valores límites

Datos de Valor Escenario Resultado


entrada esperado
Edad 999 Correcto
Edad 1000 Incorrecto
Edad 0 Correcto
Edad -1 Incorrecto

Datos de Valor Escenario Resultado


entrada esperado
NombreV “Maribel…….50” Correcto
NombreV “Juan………51” Incorrecto
NombreV “X” Correcto
NombreV ““ Incorrecto

También podría gustarte