Examen Simulacro ISTQB
Examen Simulacro ISTQB
Examen Simulacro ISTQB
Versión 2018
Ejemplo de Examen – Modelo B – Respuestas
R
Traducción realizada por el
Spanish Software Testing Qualifications Board con el apoyo del
O
Hispanic America Software Testing Qualifications Board
Versión ES 001.04
Basada en el Ejemplo de Examen
AD
“Exam ID: B, Version 1.1”
R
Copyright © 2019 International Software Testing Qualifications Board (en adelante denominado ISTQB®).
Todos los derechos reservados.
Los autores transfieren los derechos de autor al International Software Testing Qualifications Board (en
adelante denominado ISTQB®). Los autores (como titulares actuales de los derechos de autor) y el
O
ISTQB® (como futuro titular de los derechos de autor) han aceptado las siguientes condiciones de uso:
Cualquier Comité Miembro de ISTQB® puede traducir este documento.
Grupo de Trabajo del Examen 2019 (“Exam Working Group 2019”).
Agradecimientos
Este documento ha sido elaborado por un equipo principal del International Software Testing Qualifications
Board Examination Working Group: Foundation Working Group.
El equipo principal agradece al equipo de revisión del Grupo de Trabajo de Examen, al Grupo de Trabajo
R
del Programa de estudio y a los Comités Nacionales por sus sugerencias y aportaciones.
R
BO
R
El Spanish Software Testing Qualifications Board (SSTQB) ha llevado a cabo la traducción del Ejemplo de
de Examen (Modelo B) para el Programa de Estudio de Probador Certificado del ISTQB®” de “Nivel Básico”
versión 2018. Esta traducción se ha realizado con el apoyo del Hispanic America Software Testing
Qualifications Board (HASTQB).
O
AD
R
R
BO
3. Historial de Revisiones
R
Versión Fecha Observaciones
O
1.1 28 de febrero de 2019
de Examen.
1.0 11 de mayo de 2018 Primera versión.
AD
R
R
BO
4. Tabla de Contenidos
R
1. Nota sobre Derechos de Propiedad Intelectual ................................................................................... 2
Responsabilidad del Documento .............................................................................................................. 2
Agradecimientos ....................................................................................................................................... 2
2. Notas de la Versión en Idioma Español ............................................................................................... 3
3. Historial de Revisiones ......................................................................................................................... 4
O
4. Tabla de Contenidos ............................................................................................................................ 5
1. INTRODUCCIÓN.................................................................................................................................. 6
1.1 OBJETIVO DE ESTE DOCUMENTO .......................................................................................... 6
1.2 INSTRUCCIONES ....................................................................................................................... 6
2. GUÍA DE RESPUESTAS ..................................................................................................................... 7
3. RESPUESTAS ..................................................................................................................................... 9
AD
R
R
BO
1. INTRODUCCIÓN
1.1 OBJETIVO DE ESTE DOCUMENTO
R
Los ejemplos de preguntas, conjuntos de respuestas y justificaciones asociadas en este documento han
sido creados por un equipo de expertos en la materia y redactores de preguntas experimentados con el
objetivo de ayudar a los Comités Miembro y a los Comités de Examen del ISTQB® en sus actividades de
O
redacción de preguntas.
Estas preguntas no se pueden usar tal cual en ningún examen oficial, pero deben servir como guía para
los redactores de las preguntas. Dada la amplia variedad de formatos y temas, estos ejemplos de
preguntas deben ofrecer muchas ideas para los Comités Miembro individuales sobre cómo crear buenas
preguntas y conjuntos de respuestas apropiadas para sus exámenes.
AD
1.2 INSTRUCCIONES
2. GUÍA DE RESPUESTAS
R
PREGUNTA RESPUESTA OBJETIVO DE
NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
1. b Palabras Clave K1 1
2. a NB-1.1.1 K1 1
O
3. c NB-1.2.3 K2 1
4. c NB-1.2.4 K2 1
5. d NB-1.3.1 K2 1
6. a NB-1.4.2 K2 1
7.
8.
9.
ADb
b
d
NB-1.4.4
NB-1.5.2
NB-2.1.1
K2
K2
K2
1
1
10. a NB-2.2.1 K2 1
11. c NB-2.3.2 K1 1
12. b NB-2.3.3 K2 1
13. a NB-2.4.2 K2 1
R
14. d NB-3.1.2 K2 1
15. d NB-3.2.1 K2 1
16. a NB-3.2.2 K1 1
R
17. b NB-3.2.3 K2 1
18. b NB-3.2.4 K3 1
20. a NB-4.1.1 K2 1
BO
21. d NB-4.2.1 K3 1
22. b NB-4.2.1 K3 1
23. c NB-4.2.2 K3 1
24. c NB-4.2.3 K3 1
25. d NB-4.2.4 K3 1
26. a NB-4.2.5 K2 1
27. b NB-4.3.1 K2 1
28. d NB-4.3.2 K2 1
R
30. d NB-5.1.1 K2 1
31. a NB-5.1.2 K1 1
32. d NB-5.2.3 K2 1
33. b NB-5.2.4 K3 1
O
34. c NB-5.2.6 K2 1
35. c NB-5.5.1 K1 1
36. a NB-5.5.2 K2 1
37.
38.
39.
ADb
c
NB-5.5.3
NB-5.6.1
NB-6.1.1
K2
K3
K2
1
40. a NB-6.2.2 K1 1
R
R
BO
O
a) Respuesta incorrecta: Basada en la definición de una especificación de
procedimiento de prueba.
b) Respuesta correcta: Basada en la definición del Glosario.
1. b c) Respuesta incorrecta: Basada en la definición del glosario de la Palabras Clave K1 1
prestación.
AD
d) Respuesta incorrecta: Se basa en la definición de la condición de la
prueba, pero reemplazó el término "caso de prueba" por "condición de
prueba".
R
d) Respuesta incorrecta: Uno de los principales objetivos durante la prueba
de aceptación puede ser dar información a los implicados sobre el riesgo
de liberar el sistema en un momento dado - de modo que la prueba
proporciona información a los implicados para que tomen decisiones, no
proporciona la decisión de entregar el sistema.
radio.
d) Respuesta incorrecta: Este es un ejemplo de un defecto (algo incorrecto
en una especificación que puede causar un fallo si se implementa con
posterioridad).
Probador Certificado del ISTQB ® International
Software Testing
ID Examen: B Qualifications Board
Ejemplo de Examen - Preguntas
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: La falta de familiaridad del autor de los requisitos
con el dominio de la aptitud física es una causa raíz.
b) Respuesta incorrecta: La falta de entrenamiento del probador en las
pruebas de transición de estado fue una de las causas raíz del defecto
("el desarrollador presumiblemente también creó el defecto").
AD
4. c c) Respuesta correcta: Los datos de configuración incorrectos representan NB-1.2.4 K2 1
un software defectuoso en el monitor de estado físico (un defecto), que
puede causar fallos.
d) Respuesta incorrecta: La falta de experiencia en el diseño de interfaces
de usuario para dispositivos “wearables” (portátiles) es un ejemplo típico
de la causa raíz de un defecto.
5. d
R
de pruebas de forma diferente en función del contexto (por ejemplo,
juegos vs. seguridad crítica).
c) Respuesta incorrecta: Este principio de prueba se refiere a la diferencia
entre un sistema probado y corregido y un sistema validado. La ausencia
de "errores" no significa que el sistema sea adecuado para su uso.
NB-1.3.1 K2 1
R
d) Si se identifican agrupaciones de defectos (áreas del sistema que
contienen más defectos que la media), entonces el esfuerzo de prueba
debe centrarse en estas áreas.
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
La asociación correcta de las actividades y tareas de la prueba, de acuerdo
con el programa de estudio (1.4.2) es:
AD
B. Implementación de la prueba. - 3) Priorizar los procedimientos de prueba
6. a y crear datos de prueba. NB-1.4.2 K2 1
C. Ejecución de la prueba. - 4) Analizar las discrepancias para determinar
su causa.
D. Compleción de la prueba. - 1) Introducir solicitudes de cambio para
informes de defecto abiertos.
R
prueba existentes con los requisitos actualizados y eliminados (aunque
no hay soporte para nuevos requisitos), pero no ayudará a la
automatización de la prueba de mantenimiento.
b) Respuesta correcta: Si todos los casos de prueba están relacionados
con requisitos, siempre que se añada un nuevo caso de prueba (con
R
trazabilidad), es posible ver si los requisitos no cubiertos anteriormente
7. b están cubiertos por el nuevo caso de prueba. NB-1.4.4 K2 1
c) Respuesta incorrecta: La trazabilidad entre la base de prueba y los
artefactos de prueba no proporcionará información sobre qué
probadores encontraron defectos de alta severidad, e incluso si esta
información pudiera determinarse, tendría un valor limitado.
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Tanto los desarrolladores como los probadores se
benefician de la experiencia.
b) Respuesta correcta: A menudo los desarrolladores están más
interesados en diseñar y construir soluciones que en contemplar lo que
8. b podría estar mal con esas soluciones. NB-1.5.2 K2 1
AD
c) Respuesta incorrecta: Tanto los desarrolladores como los probadores
deben ser capaces de comunicarse de forma adecuada.
d) Respuesta incorrecta: Tanto los desarrolladores como los probadores
deben prestar atención a los detalles.
9. d
2.
3.
R
La revisión debe comenzar tan pronto como las versiones finales de los
documentos estén disponibles. FALSO - debe comenzar tan pronto como
haya borradores disponibles, según el programa de estudio (2.1.1).
El diseño y la ejecución de las pruebas deben comenzar durante la
actividad de desarrollo correspondiente. FALSO - el análisis y diseño de
las pruebas debe comenzar durante la actividad de desarrollo
NB-2.1.1 K2 1
R
correspondiente, no durante la implementación, según el programa de
estudio (2.1.1).
4. Las actividades de prueba deben comenzar en etapas tempranas del
ciclo de vida de desarrollo de software. VERDADERO - como se describe
en el programa (2.1.1).
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Considerando el escenario y el programa de estudio (2.2):
AD
protocolo de comunicación), mientras que éstas no se incluyen en
ninguno de los otros niveles de prueba.
b) "La prueba se centra en encontrar fallos en la comunicación": los fallos
en la comunicación entre los componentes probados se incluyen como
fallos característicos de la prueba de integración de componentes, pero
10. a NB-2.2.1 K2 1
los fallos en la comunicación no se incluyen en ninguno de los otros
niveles de prueba.
c) "El enfoque de prueba utiliza tanto tipos de pruebas funcionales como
estructurales": los tipos de pruebas funcionales y estructurales se
incluyen como posibles enfoques para las pruebas de integración de
componentes, y también serían apropiados para cualquiera de los otros
niveles de prueba, aunque sólo se mencionen explícitamente de otro
R
modo en el programa para la prueba de sistema.
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Es posible realizar cualquiera de los tipos de
prueba (funcional, no funcional, caja blanca) en cualquier nivel de prueba
- por lo tanto, aunque es correcto que las pruebas funcionales y no
funcionales se pueden realizar en los niveles de prueba de sistema y de
prueba de aceptación, es incorrecto afirmar que las pruebas de caja
blanca se limitan a la prueba de componente y la prueba de integración.
AD
b) Respuesta incorrecta: Es posible realizar cualquiera de los tipos de
prueba (funcional, no funcional, caja blanca) en cualquier nivel de prueba
11. c - por lo tanto, es incorrecto afirmar que la prueba de caja blanca se limita NB-2.3.2 K1 1
a la prueba de componente.
c) Respuesta correcta: Es posible realizar cualquiera de los tipos de prueba
(funcional, no funcional, caja blanca) en cualquier nivel de prueba.
d) Respuesta incorrecta: Es posible realizar cualquiera de los tipos de
prueba (funcional, no funcional, caja blanca) en cualquier nivel de prueba
- por lo tanto, es incorrecto afirmar que la prueba de caja blanca se limita
a la prueba de componente y a la prueba de integración.
R
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Aunque la descripción de la prueba de regresión
es en gran medida correcta, la descripción de la prueba de confirmación
(que debería ser la prueba de que un defecto ha sido corregido) no es
correcta.
b) Respuesta correcta: Las descripciones tanto de la prueba de
AD
confirmación como de la prueba de regresión coinciden con la intención
de las que figuran en el programa de estudio.
c) Respuesta incorrecta: Aunque la descripción de la prueba de regresión
12. b es en gran medida correcta, la descripción de la prueba de confirmación NB-2.3.3 K2 1
(volver a ejecutar todas las pruebas realizadas anteriormente para
obtener los mismos resultados) no es correcta, ya que el propósito de la
prueba de confirmación es comprobar que las pruebas que antes
fallaban ahora pasen (el arreglo funcionó).
d) Respuesta incorrecta: Aunque la descripción de la prueba de
confirmación es en gran medida correcta, la descripción de la prueba de
regresión (volver a ejecutar las pruebas que fallaron anteriormente) no
es correcta (se trata de una descripción más detallada de la prueba de
R
confirmación).
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta correcta: El análisis de impacto puede utilizarse para
identificar las áreas del sistema que se verán afectadas por la
corrección, por lo que el grado de impacto (por ejemplo, la prueba de
regresión necesaria) puede utilizarse para decidir si el cambio vale la
pena, de acuerdo con el programa de estudio (2.4.2).
AD
b) Respuesta incorrecta: Aunque probar los datos migrados es parte de las
pruebas de mantenimiento (ver prueba de conversión), el análisis de
impacto no identifica cómo se hace esta operación.
13. a NB-2.4.2 K2 1
c) Respuesta incorrecta: el análisis de impacto muestra qué partes de un
sistema se ven afectadas por un cambio, por lo que puede mostrar la
diferencia entre las diferentes soluciones en función del impacto en el
sistema, pero no da ninguna indicación del valor de los cambios para el
usuario.
d) Respuesta incorrecta: el análisis de impacto muestra qué partes de un
sistema se ven afectadas por un cambio, no puede proporcionar una
indicación de la eficacia de los casos de prueba.
14.
a)
b)
R
Respuesta incorrecta: Las revisiones deberían aumentar la calidad de
las especificaciones, pero el tiempo necesario para su desarrollo y
prueba debería disminuir, según el programa de estudio (3.1.2).
Respuesta incorrecta: La eliminación de defectos es generalmente más
fácil en las etapas tempranas del ciclo de vida, según el programa de
estudio (3.1.2).
R
d NB-3.1.2 K2 1
c) Respuesta incorrecta: Las revisiones darán como resultado menos
requisitos omitidos y una mejor comunicación entre los probadores y los
desarrolladores, sin embargo, esto no es cierto para el análisis estático,
según el programa de estudio (3.1.2).
d) Respuesta correcta: Este es un beneficio del análisis estático, según el
programa (3.1.2).
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: La selección de revisores no es una de las
actividades principales para el proceso de revisión de productos de
trabajo en el programa de estudio (3.2.1).
b) Respuesta incorrecta: Este es un posible conjunto de actividades para
un proceso de revisión de un producto de trabajo, pero le falta la
AD
actividad "Comunicar y Analizar Cuestiones", y no coincide con las
actividades principales para el proceso de revisión de un producto de
15. d trabajo en el programa de estudio (3.2.1). NB-3.2.1 K2 1
c) Respuesta incorrecta: Este es un posible conjunto de actividades para
un proceso de revisión del producto de trabajo, pero le falta la actividad
de "Iniciar Revisión", y no coincide con las actividades principales para
el proceso de revisión del producto de trabajo en el programa de estudio
(3.2.1).
d) Respuesta correcta: Este es el orden de las actividades según lo
dispuesto en el programa de estudio (3.2.1).
a) Respuesta correcta: Como se indica en el programa de estudio (3.2.2).
16. a
b)
c)
d)
R
Respuesta incorrecta: El moderador debe asegurar el funcionamiento
efectivo de las reuniones de revisión, según el programa de estudio
(3.2.2).
Respuesta incorrecta: El autor corrige el producto de trabajo sujeto a
revisión, según el plan de estudio (3.2.2).
Respuesta incorrecta: La dirección supervisa la rentabilidad en curso,
NB-3.2.2 K1 1
R
según el programa de estudio (3.2.2).
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Teniendo en cuenta los atributos y el programa de estudio (3.2.3):
Hay un rol de un escriba - específico para revisiones guiadas, revisiones
técnicas e inspecciones; por lo tanto, las revisiones que se están
llevando a cabo no pueden ser revisiones informales.
El propósito es detectar defectos potenciales - el propósito de detectar
AD
defectos potenciales está especificado para todos los tipos de revisión.
La reunión de revisión es dirigida por el autor - esto no se permite en las
inspecciones y, por lo general, no es el autor de las revisiones técnicas,
17. b sino que forma parte de las revisiones guiadas, y se permite en las NB-3.2.3 K2 1
revisiones informales.
Los revisores encuentran problemas potenciales por revisión individual -
todos los tipos de revisiones pueden incluir revisiones individuales
(incluso revisiones informales).
Se elabora un informe de revisión - todos los tipos de revisiones pueden
producir un informe de revisión, aunque es menos probable que se trate
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Considerando las posibles inconsistencias:
AD
prestatarios obtengan respuestas del sistema en 3 segundos.
6-15 - Si los bibliotecarios obtienen respuestas del sistema en
5 segundos, es inconsistente que todos los usuarios obtengan
respuestas del sistema en 3 segundos.
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
La combinación correcta de las descripciones con las diferentes
categorías de técnicas de prueba, de acuerdo con el programa de estudio
(4.1.1) es:
Técnicas de prueba de caja negra.
• Las historias de usuarios se utilizan como base de prueba (5).
AD
• Se comprueban las desviaciones de los requisitos (4).
R
Por lo tanto, la opción a es correcta.
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Se pueden identificar las siguientes particiones de equivalencia válidas:
1) Hasta 1000 pasos - ¡Lleva una vida sedentaria!
2) Más de 1000 pasos, hasta 2000 - ¡Lleva una vida poco activa!
3) Más de 2000 pasos, hasta 4000 - ¡Se acerca al objetivo!
4) Más de 4000 pasos, hasta 6000 - ¡No está mal!
5) Más de 6000 pasos - ¡Así se hace!
AD
Los conjuntos de entradas de prueba cubren las siguientes particiones:
21. d NB-4.2.1 K3 1
a) 0 (1), 1000 (1), 2000 (2), 3000 (3), 4000 (3) – 3 particiones (de 5)
b) 1000 (1), 2001 (3), 4000 (3), 4001 (4), 6000 (4) – 3 particiones (de 5)
c) 123 (1), 2345 (3), 3456 (3), 4567 (4), 5678 (4) – 3 particiones (de 5)
d) 666 (1), 999 (1), 2222 (3), 5555 (4), 6666 (5) – 4 particiones (de 5)
R
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Se pueden identificar las siguientes particiones de equivalencia de entrada
válidas:
Horas
o por debajo de 3 horas.
AD
o 3 a 6 horas.
o más de 6 horas.
Intensidad
o Muy baja.
o Baja.
o Media.
o Alta.
R
equivalencia de entrada válidas:
CP 1
CP 2
HORAS
1,5 (1)
7,0 (3)
INTENSIDAD
muy baja (4)
media (6)
PUNTUACIÓN
10
60
R
CP 3 0,5 (1) muy baja (4) 10
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Las particiones de equivalencia de entrada, con valores frontera de dos
puntos, pueden representarse como el número de valores frontera cubiertos
por las entradas de prueba es por lo tanto:
AD
a) 0°C, 11°C, 20°C, 22°C, 23°C → 4 (11, 20, 22 y 23)
23. c NB-4.2.2 K3 1
b) 9°C, 15°C, 19°C, 23°C, 100°C → 3 (15, 19 y 23)
c) 10°C, 16°C, 19°C, 22°C, 23°C → 5 (10, 16, 19, 22 y 23)
d) 14°C, 15°C, 18°C, 19°C, 21°C, 22°C → 3 (15, 19 y 22)
Reglas R1 R2 R3 R4
24. c
R
Condiciones
Acciones
Velocidad > 50
Zona Escolar
$250 Multa
Cárcel
V
V
F
V
V
F
V
F
F
V
F
F
F
F
F
F NB-4.2.3 K3 1
R
Para lograr una cobertura completa, se necesitan casos de prueba que
abarquen las reglas 2 y 3. DT4 satisface las restricciones de la regla 2,
mientras que DT2 satisface las restricciones de la regla 3.
R
Dado el modelo de estado anotado a continuación:
O
1
EN ESPERA APAGADO
2
3 4
AD
CARGA LENTA
5 6
8 9
BAJA CARGA ALTA
7 10
a)
b) R
APAGADO → (2) → EN ESPERA → (1) → APAGADO → (2) → EN
ESPERA → (3) → CARGA LENTA → (5) → CARGA → (9) → ALTA →
(10) → CARGA → (7) → BAJA = 7 transiciones de 10.
EN ESPERA → (3) → CARGA LENTA → (4) → EN ESPERA → (1) →
R
APAGADO → (2) → EN ESPERA → (3) → CARGA LENTA → (5) →
CARGA → (7) → BAJA → (8) → CARGA = 7 transiciones de 10.
c) ALTA → (10) → CARGA → (7) → BAJA → (8) → CARGA → (6) →
CARGA LENTA → (4) → EN ESPERA → (3) → CARGA LENTA → (4)
→ EN ESPERA → (3) → CARGA LENTA = 7 transiciones de 10.
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Por lo tanto, la opción d es correcta.
a) Respuesta correcta: El programa (4.2.5) explica que cada caso de uso
especifica algún comportamiento que un sujeto puede realizar en
colaboración con uno o más actores. También (más adelante) explica que
AD
las pruebas están diseñadas para practicar los comportamientos
definidos (básicos, excepcionales y errores).
b) Respuesta incorrecta: Los casos de uso normalmente especifican
requisitos, y por lo tanto no "incluyen" los componentes que los
implementarán.
26. a NB-4.2.5 K2 1
c) Respuesta incorrecta: las pruebas basadas en casos de uso ejercen
interacciones entre el actor y el sistema, pero se centran en la
funcionalidad y no consideran la facilidad de uso de las interfaces de
usuario.
d)
R
Respuesta incorrecta: las pruebas cubren los caminos del caso de uso a
través del caso de uso, pero no existe un concepto de cobertura de
decisión de estos caminos, y ciertamente no de los flujos de procesos de
negocio.
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: La cobertura de sentencia es una medida de la
proporción de sentencias ejecutables practicadas. El número de
sentencias ejecutables suele ser cercano al número de líneas de código
menos los comentarios, pero esta opción sólo habla del número de líneas
AD
de código practicadas y no de la proporción practicada.
b) Respuesta correcta: La cobertura de sentencia es una medida de la
proporción de sentencias ejecutables practicadas (normalmente
presentadas como un porcentaje), según el programa de estudio (4.3.1).
27. b NB-4.3.1 K2 1
c) Respuesta incorrecta: La cobertura de sentencia es una medida del
porcentaje de sentencias ejecutables practicadas, sin embargo, muchas
de las líneas de código fuente no son ejecutables (por ejemplo, los
comentarios).
d) Respuesta incorrecta: La cobertura de sentencia es una medida de la
R
proporción de sentencias ejecutables practicadas. Esta opción sólo habla
del número de sentencias ejecutables practicadas y no de la proporción
(o porcentaje) practicada.
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Un camino a través del código fuente es una ruta
potencial a través del código desde el punto de entrada hasta el punto de
salida que podría practicar una serie de resultados de decisión. Dos
caminos diferentes pueden practicar todos menos uno de los mismos
AD
resultados de decisión, y con sólo cambiar un único resultado de decisión
se sigue un nuevo camino. Los casos de prueba que lograrían cobertura
de decisión son típicamente un pequeño subconjunto de los casos de
prueba que lograrían cobertura de camino. En la práctica, la mayoría de
los programas no triviales (y todos los programas con bucles no
restringidos, como los bucles'while') tienen un número potencialmente
infinito de caminos posibles a través de ellos, por lo que medir el
porcentaje cubierto es prácticamente inviable.
b) Respuesta incorrecta: La cobertura de los flujos de negocio puede ser un
28. d NB-4.3.2 K2 1
R
foco de pruebas de casos de uso, pero los casos de uso rara vez cubren
un solo componente. Puede ser posible cubrir las decisiones dentro de
los flujos de negocios, pero sólo si se especifican con suficiente detalle;
sin embargo, esta opción sólo sugiere la cobertura de los "flujos de
negocios" en su conjunto.
R
c) Respuesta incorrecta: Lograr una cobertura completa de decisión
requiere que todas las sentencias "IF" sean ejercidas con resultados tanto
verdaderos como falsos, sin embargo, hay típicamente varios otros
puntos de decisión en el código (por ejemplo, sentencias "case" y los
bucles de control de código) que también deben ser tomados en
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: la predicción de errores no es una técnica de
usabilidad para adivinar cómo los usuarios pueden fallar al interactuar
con el objeto de prueba.
b) Respuesta incorrecta: Aunque un probador que ha sido desarrollador
AD
puede utilizar su experiencia personal para ayudarles a realizar
predicción de errores, la técnica no se basa en conocimientos previos de
desarrollo.
c) Respuesta correcta: El concepto básico detrás de la predicción de errores
29. c es que el probador trata de adivinar qué errores puede haber cometido el NB-4.4.1 K2 1
desarrollador y qué defectos puede haber en el objeto de la prueba
basándose en la experiencia pasada (y a veces en listas de
comprobación).
d) Respuesta incorrecta: La duplicación de la tarea de desarrollo tiene varios
R
inconvenientes que la hacen poco práctica, como el requisito de que el
probador tenga competencias equivalentes a las del desarrollador y el
tiempo necesario para llevar a cabo el desarrollo. No es predicción de
errores.
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: La calidad debe ser la responsabilidad de todos los
que trabajan en el proyecto y no la única responsabilidad del equipo de
prueba.
b) Respuesta incorrecta: En primer lugar, no es un beneficio si un equipo de
AD
prueba externo no cumple con los plazos de entrega, y en segundo lugar,
no hay razón para creer que los equipos de prueba externos sientan que
no tienen que cumplir con plazos de entrega estrictos.
30. d c) Respuesta incorrecta: Es una mala práctica que el equipo de prueba NB-5.1.1 K2 1
trabaje de forma totalmente aislada, y es de esperar que un equipo de
prueba externo se ocupe de los cambios en los requisitos del proyecto y
se comunique bien con los desarrolladores.
d) Respuesta correcta: Las especificaciones nunca son perfectas, lo que
significa que el desarrollador tendrá que hacer suposiciones. Un probador
a)
b) R
independiente es útil ya que puede cuestionar y verificar las suposiciones
y la posterior interpretación hecha por el desarrollador.
Respuesta correcta: Una de las tareas típicas de un jefe de prueba según
el programa de estudio (5.1.2).
Respuesta incorrecta: Una de las tareas típicas de un probador según el
R
programa de estudio (5.1.2).
31. NB-5.1.2 K1 1
c) Respuesta incorrecta: Una de las tareas típicas de un probador según el
programa de estudio (5.1.2).
d) Respuesta incorrecta: Una de las tareas típicas de un probador según el
programa de estudio (5.1.2).
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Las correspondencias correctas de ejemplos de criterios de entrada y salida
son:
Criterios de entrada:
(3) El entorno de prueba de rendimiento de las transacciones ha sido
diseñado, configurado y verificado. - ejemplo de la necesidad de que un
AD
entorno de prueba esté listo antes de que puedan comenzar las pruebas.
Criterios de salida:
32. d (1) Se ha agotado el presupuesto original de 30.000 dólares para las NB-5.2.3 K2 1
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Los casos de prueba deben programarse en orden de prioridad, pero el
calendario también debe tener en cuenta las dependencias.
Los dos casos de prueba de mayor prioridad (CP1 y CP3) dependen ambos
del caso de prueba CP4, por lo que los tres primeros casos de prueba deben
AD
programarse como CP4 - CP1 - CP3 o CP4 - CP3 - CP1 (no hay forma de
discriminar entre CP1 y CP3).
R
CP4 - CP3 - CP1 - CP2 - CP5 - CP6
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Las estimaciones pueden actualizarse a medida
que se disponga de más información, pero se necesitan estimaciones
para ayudar en la planificación antes de que comiencen las pruebas.
b) Respuesta incorrecta: En el enfoque basado en expertos, los expertos
deben ser expertos en pruebas, no en el uso del objeto de prueba.
AD
c) Respuesta correcta: Los jefes de prueba, que liderarán a los probadores
34. c que realizan las pruebas, son considerados expertos en sus respectivas NB-5.2.6 K2 1
áreas y adecuados para estimar los recursos necesarios.
d) Respuesta incorrecta: Si bien es útil conocer los costes de las pruebas
de proyectos anteriores, se necesita un enfoque más sofisticado que
simplemente tomar un promedio de proyectos anteriores (el nuevo
proyecto puede no ser como los proyectos anteriores, por ejemplo,
puede ser mucho más grande o mucho más pequeño que los proyectos
anteriores).
a) Respuesta incorrecta: El riesgo se determina considerando una
combinación de la probabilidad de situaciones problemáticas y el daño
35.
b)
R
que puede resultar de ellas, pero no se puede calcular sumando todas
ellas (la probabilidad estaría en el rango de 0 a 1 y el daño podría ser en
una moneda).
Respuesta incorrecta: El riesgo se determina considerando una
combinación de una probabilidad y oportunidad. Esta definición sólo
considera la probabilidad y el azar (ambas formas de probabilidad) sin
R
c considerar el impacto (o daño). NB-5.5.1 K1 1
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta correcta: Si las características de seguridad esperadas no
son soportadas por la arquitectura del sistema, entonces el sistema
podría presentar fallos graves. Como el sistema que se está fabricando
es el problema aquí, es un riesgo de producto.
b) Respuesta incorrecta: Si los desarrolladores se exceden del
AD
presupuesto, o se quedan sin tiempo, eso es un problema con la
ejecución del proyecto - es un riesgo de proyecto.
36. a c) Respuesta incorrecta: Si los casos de prueba no proporcionan una NB-5.5.2 K2 1
cobertura completa de los requisitos, esto significa que las pruebas
pueden no cumplir los requisitos del plan de prueba: se trata de un riesgo
de proyecto.
d) Respuesta incorrecta: Si el entorno de prueba no está preparado, esto
significa que la prueba puede no realizarse, o puede que tenga que
realizarse en un entorno diferente y está afectando a la forma en que se
ejecuta el proyecto: se trata de un riesgo de proyecto.
R
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
a) Respuesta incorrecta: Como los fallos de seguridad tienen un impacto
particularmente alto, su nivel de riesgo será mayor, por lo que se ha
priorizado la realización de pruebas de seguridad por encima de otras
pruebas. Por lo tanto, el análisis de riesgo de producto ha influido en las
pruebas.
AD
b) Respuesta correcta: Dado que se han encontrado menos defectos de
los esperados en el módulo de red, el riesgo percibido en esta área debe
ser menor, por lo que se deben concentrar menos pruebas en esta área,
NO en pruebas adicionales. Por lo tanto, el análisis de riesgo del
producto NO ha influido CORRECTAMENTE en las pruebas en esta
situación.
37. b NB-5.6.1 K3 1
c) Respuesta incorrecta: Debido a que los usuarios tenían problemas con
la interfaz de usuario del sistema anterior, ahora existe una alta
conciencia del riesgo asociado con la interfaz de usuario, lo que ha
resultado en la planificación de pruebas de usabilidad adicionales. Por
lo tanto, el análisis de riesgo del producto ha influido en la exhaustividad
y el alcance de las pruebas.
d)
R
Respuesta incorrecta: Como el tiempo necesario para cargar las páginas
web ha sido identificado como crucial para el éxito del nuevo sitio web,
el rendimiento del sitio web debe ser considerado un riesgo, y el empleo
de un experto en pruebas de rendimiento ayuda a mitigar este riesgo.
Por lo tanto, el análisis de riesgo del producto ha influido en las pruebas.
R
BO
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Dados los siguientes elementos de información:
AD
2. Identificación del elemento de prueba. - como los desarrolladores ya son
conscientes del problema y usted está realizando pruebas del sistema,
y ya ha proporcionado la versión del sistema que está probando, puede
asumir que conocen el elemento que se estaba probando, por lo que
esta es una información menos importante.
3. Detalles del entorno de prueba. - la configuración del entorno de prueba
puede tener un efecto notable en los resultados de la prueba, y se debe
proporcionar información detallada, por lo que ésta es una información
38. d importante. NB-5.6.1 K3 1
5.
6. R
que este es un dato menos importante.
Resultados reales. - los resultados reales pueden ayudar a los
desarrolladores a determinar qué es lo que está fallando en el sistema,
por lo que se trata de un dato importante.
Referencia a la especificación de caso de prueba. - esto mostrará a los
desarrolladores las pruebas que ejecutó, incluyendo las entradas de
R
prueba que causaron el fallo del sistema (y los resultados esperados),
por lo que esta es una importante pieza de información.
R
PREGUNTA RESPUESTA OBJETIVO DE
EXPLICACIÓN / JUSTIFICACIÓN NIVEL K PUNTOS
NÚMERO CORRECTA APRENDIZAJE
O
Las correspondencias entre actividades de prueba y herramientas de prueba
son, de acuerdo con el programa de estudio (6.1.1):
AD
2. Ejecución y el Registro de Pruebas. A. Herramientas de cobertura de
39. c requisitos. NB-6.1.1 K2 1
3. Gestión de la Prueba y Productos de Prueba. D. Herramientas de gestión
de defectos.
4. Diseño de Prueba. C. Herramientas de preparación de datos de prueba.
40. a c)
R
entrenamiento y asesoramiento de los probadores que utilizarán la
herramienta debería haberse realizado como parte de la actividad de
selección de herramientas, según el programa de estudios (6.2.1).
Respuesta incorrecta: La evaluación si la herramienta proporciona la
funcionalidad requerida y no duplica las de herramientas de prueba
existentes debería haberse realizado como parte de la actividad de
NB-6.2.2 K1 1
R
selección de herramientas, según el programa (6.2.1).
d) Respuesta incorrecta: La evaluación del proveedor de la herramienta en
términos de la formación y otro tipo de apoyo que proporcione debería
haberse realizado como parte de la actividad de selección de la
herramienta, según el programa (6.2.1).
BO