Está en la página 1de 11

University

ISTQB CERTIFIED TESTER


®

FOUNDATION LEVEL
Training Based on ISTQB® Syllabus 2018
Versión 1.0

Libro de Ejercicios
ISTQB CTFL
Ejercicios 2018

Ejercicio 1. Clases de equivalencia

Los números de control en un sistema pueden oscilar entre 10,000 y 99,999, de los siguientes valores, ¿cuál
puede utilizarse para el diseño de pruebas en clases de equivalencia válidas?:

a. 10,000; 99,999; 100,000


b. 9,999; 50,000;100,000
c. 1,000; 50,000; 99,999
d. 10,000; 50,000; 99,999

Ejercicio 2. Clases de equivalencia

Una compañía que vende semillas, cobra $90.00 por envío y embalaje en todos los pedidos de 1 hasta 20
kg, por pedidos de más de 20 kilos cobra $180.00, para pedidos superiores a 40 kg no hay cargo por gastos
de envío y embalaje.
Si estuvieras utilizando partición de equivalencia para preparar casos de prueba para los gastos de envío y
embalaje, ¿qué particiones válidas definirías?

$90.00 – CE Válida 1 a 20 Kg
$180.00 – CE Válida 21 a 40 kg
$0.00 - CE Válida > 41 kg

Ejercicio 3. Clases de equivalencia

Una lavadora tiene tres opciones de temperatura para diferentes tipos de telas: las telas delicadas se lavan a
temperaturas entre 15 y 30 grados centígrados; las telas normales se lavan a temperaturas entre 31 y 60 grados
centígrados; Los tejidos muy sucios y resistentes se lavan a temperaturas entre 61 y 100 grados centígrados.

¿Cuál de los siguientes contiene valores que prueban las tres clases de equivalencia validas?

a) 15, 30, 60
b) 20, 35, 60
c) 25, 45, 75
d) 12, 35, 55

Testing IT University Page 2 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 4. Clases de equivalencia

Una compañía de envíos por correo cobra 2.95 USD por gastos de envío si el paquete pesa menos de 2 lb, 3.95
USD si el paquete pesa 2 lb o más pero menos de 5 lb, y 5.00 USD por paquetes que pesen 5 lb o más,
de las siguientes opciones ¿cuál contiene valores para probar resultados esperados en el cobro de gastos de
envío de 2.95 USD y 3.95 USD?

a) 1.99 lb, 5.2 lb, 5.9 lb


b) 1 lb, 3.5 lb, 4.7 lb
c) 2.4 lb, 5.8 lb, 6 lb
d) 1 lb, 1.6 lb, 0.9 lb

Ejercicio 5. Clases de equivalencia

Una aplicación de exámenes en línea considera los siguientes valores para asignar una calificación a los
estudiantes:
I. No aprobado (NA) con un puntaje menor a 59 puntos
II. Regular (R) Un puntaje de aprobación de mínimo 60 y hasta 79 puntos
III. Bien (B) un puntaje de aprobación de 80 puntos y hasta 89
IV. Sobresaliente (S) con un puntaje de entre 90 y 99
V. Excelente (E) un puntaje de 100

¿Cuál de los siguientes conjuntos de valores lograría una cobertura más alta de clases de equivalencia?

a) 67, 76, 90, 95, 99, 100


b) 58, 59, 62, 79, 100
c) 54, 68, 85, 100
d) 88, 89, 90, 99, 100, 101

Ejercicio 6. Clases de equivalencia y valores frontera

Con la información del ejercicio 5, utilizando los valores frontera con el enfoque de dos puntos, ¿Cuál de los
siguientes conjuntos de entradas de prueba proporciona el nivel más alto de cobertura de frontera?

a) 59, 60, 79, 80, 89


b) 57, 65, 87, 93, 105
c) 50, 51, 80, 100, 101
d) 60, 79, 89, 99, 100

Testing IT University Page 3 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 7. Valores frontera

El punto de ebullición del agua es a 100 grados Celsius, ¿cuál de los siguientes representa el enfoque de tres
valores para valores frontera del punto de ebullición del agua?
a) 99, 100
b) 100, 101, 102
c) 99, 100, 101
d) 98,100,102

Ejercicio 8. Valores frontera

Una aplicación que controla la temperatura de un invernadero considera los siguientes valores para enviar
mensajes de alerta en caso de variaciones inadecuadas de temperatura, los valores ideales para que las plantas
germinen esta entre 18 y 25°C, en caso de que la temperatura descienda de 18°C se deberá emitir la alerta:
“cuidado temperatura baja”, en caso de que la temperatura aumente de los 25° se debe emitir la alerta:
“cuidado temperatura alta”.
¿Cuál de las siguientes opciones contiene los valores para probar valores frontera con el enfoque de dos
valores?

a) 17, 18, 19, 24, 25, 26


b) 17, 18, 0, 24, 25, 26
c) 17, 23, 26, 13, 35, 21
d) 17, 18, 25 ,26

Ejercicio 9. Valores frontera

Supongamos que va a realizar las pruebas de un sistema que realiza el cálculo de los impuestos que pagan los
empleados:
• Un empleado con un salario de $4,000 está exento de pago
• Se cobra el 10%, para los que ganan hasta los siguientes $1,500
• Se cobra el 22% para los que ganan hasta los siguientes $28,000
• Al que gana cualquier cantidad mayor se le cobra 40%

Cuál de los siguientes valores, es un caso de prueba válido para valores frontera:
a. $32,001
b. $28,000
c. $1,500
d. $33,501

Testing IT University Page 4 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 10. Clases de Equivalencia y Valores Límite

¿Cuál de los siguientes conjuntos de valores lograría una cobertura de clases de equivalencia más alta, para el
ejercicio anterior?
a. 28,000; 28,001; 32,001
b. 4,000; 5,000; 5,500
c. 4,000; 4,200; 5,600
d. 32,001; 34,000; 36,500

Testing IT University Page 5 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 11. Tablas de Decisión

Analiza el siguiente proceso para la renta de un coche.


Se puede rentar coche a conductores a partir de 23 años. El contratante debe de contar con un registro de
manejo sin multas. Si la renta del coche es por razones de trabajo, se realizará un cargo extra.

✓ Crea la tabla de decisión para este ejemplo.


✓ Y ejecuta los siguientes casos de prueba:
o Conductor de 26 años, renta por trabajo, con multas en su registro de manejo.
o Conductor de 62 años, turista, sin multas en su registro de manejo.

Crear Tabla

Precondiciones TC1 TC2 TC3 TC4


(Causas)
Igual o mayor a 23 V V V F
¿Sin multas? V V F NO
¿Renta por trabajo? V F X NO
Actividades
(Efectos)
Renta V V F F
Cargo Extra V F F F

¿Cuáles son las actividades (efectos) de la ejecución de los dos casos de prueba descritos previamente?

a. No se renta el coche; Renta el coche con un cargo extra.


b. Renta el coche con cargo extra; Renta el coche sin cargo extra.
c. No se renta el coche; Renta el coche sin cargo extra.
d. Renta el coche con cargo extra; No se renta el coche.

Testing IT University Page 6 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 12. Tablas de Decisión

El Pullman Express de Juanacatlán tiene requisitos especiales para la emisión de sus boletos representados
parcialmente en la siguiente en la tabla de decisión:

Condiciones CP01 CP02 CP03 CP04 CP05 CP06


Boleto de primera clase SI NO NO NO SI NO
Boleto estándar de clase flexible NO SI NO NO NO SI
Regreso de clase estándar NO NO SI NO NO NO
Clase estándar super ahorrador NO NO NO SI NO NO
Titular de la tarjeta NO NO NO NO SI SI
Acciones
Ok para viajar SI NO NO NO SI SI
Elegible para actualizar NO SI NO NO NO SI
Tarifa concesionaria NO NO NO NO SI SI

Carolina tiene una tarjera de la cual no es titular con boleto de primera clase. Jaime tiene una tarjeta de
ferrocarril senior con un boleto super ahorrador. ¿Cuál de las opciones presenta las acciones correctas para
estos dos casos?

a) Carolina es elegible para actualizar; Jaime no puede usar el servicio.


b) Carolina está OK para viajar, Jaime no puede usar el servicio.
c) Carolina y Jaime son elegibles para actualizar.
d) Carolina está OK para viajar, Jaime es elegible para actualizar.

Testing IT University Page 7 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 13. Transición de Estado

Determine los casos de prueba del siguiente ejemplo de transición de estados:

Testing IT University Page 8 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 14. Transición de Estado

Dado el diagrama de transición de estado en la siguiente figura, ¿Qué caso de prueba se puede obtener con la
serie mínima de transiciones válidas para cubrir todos los estados?

a. SS - S1 - S2 - S4 - S1 - S3 - ES
b. SS - S1 - S2 - S3 - S4 - S3 - S4 - ES
c. SS - S1 - S2 - S4 - S1 - S3 - S4 - S1 - S3 - ES
d. SS - S1 - S4 - S2 - S1 - S3 – ES

Ejercicio 15. Transición de Estado

Teniendo en cuenta el siguiente diagrama de transición de estado ¿Cuál de las siguientes series de transiciones
de estado contiene una transición no valida que puede indicar un fallo en el diseño sistema?

a. Log-in/Browse/Basket/Check-out/Basket/Check-out/Pay/Log-out
b. Log-in/Browse/Basket/Check-out/Pay/Log-out
c. Log-in/Browse/Basket/Check-out/Basket/Log-out
d. Log-in/Browse/Basket/Browse/Basket/Check-out/Pay/Log-out

Testing IT University Page 9 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 16. Caja Blanca

Analiza el siguiente segmento de código de un programa, que está representado por el diagrama del flujo de
control y determina ¿Cuál es el número de casos de prueba para garantizar el 100% de Cobertura de Sentencia
y Decisión?

a. 2, 4
b. 3, 3
c. 2, 3
d. 3, 2

Ejercicio 17. Caja Blanca

Analiza el siguiente segmento de código de un programa, que está representado por el diagrama del flujo de
control y determina ¿Cuál es el número de casos de prueba para garantizar el 100% de Cobertura de Sentencia
y Decisión?

a. 2, 2
b. 3, 3
c. 2, 3
d. 2, 4

Testing IT University Page 10 of 11


ISTQB CTFL
Ejercicios 2018

Ejercicio 18. Ejecución de Pruebas

Ejercicio 18. Ejecución de Pruebas

La siguiente tabla muestra 7 procedimientos de prueba (A a G) que deben de ser ejecutados. La prioridad de
negocio es considerado como el elemento más importante en la secuencia de ejecución de los procedimientos de
prueba, pero existen otras dependencias que también deben tomarse en consideración.

Las pruebas de regresión sólo pueden ejecutarse una vez que todas las otras pruebas se han completado.

Procedimiento Prioridad de negocio Dependencia con otro Otras dependencias


de pruebas (1=High, 2=Medium, 3=Low) procedimiento de prueba
No se puede ejecutar hasta que el
A 1
procedimiento E este completo
Solo pruebas de
B 3 Ninguno
regresión
C 2 Depende del procedimiento D Ninguno
D 3 Ninguno Ninguno
Depende del procedimiento G
E 1

F 2 Ninguno Ninguno
G 1 Ninguno Ninguno

¿Cuál de los siguientes representa la mejor secuencia más para la ejecución de las pruebas?

a) A, B, C, D, E, F, G
b) G, E, A, F, D, C, B
c) G, E, A, H, D, C, F
d) A, E, A, G, D, C, B

Testing IT University Page 11 of 11

También podría gustarte