Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Examen 4

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 24

1. ¿Cuál de las siguientes es la MEJOR descripción de una condición de prueba?

a) Un atributo de un componente o sistema especificado o implícito en la


documentación de requisitos.
b) Un aspecto de la base de prueba que es relevante para lograr objetivos de
prueba específicos.
c) La capacidad del producto de software para proporcionar funciones que
cumplan con las necesidades declaradas e implícitas cuando el software se
utiliza en condiciones específicas.
d) El porcentaje de todos los resultados de condición única que afectan de
manera independiente el resultado de una decisión que haya sido ejercida por
un juego de casos de prueba.

2. ¿Cuál de las siguientes afirmaciones es un objetivo válido para las pruebas?

a) Determinar si se ejecutaron suficientes pruebas de componente dentro de las


pruebas de sistema.
b) Encontrar la mayor cantidad de fallos posibles para que los defectos se
puedan identificar y solucionar.
c) Demostrar que todos los posibles defectos son identificados.
d) Probar que cualquier defecto restante no causará fallos.

3. ¿Cuál de las siguientes afirmaciones describe correctamente la diferencia entre


probar y depurar?

a) La prueba identifica la fuente de los defectos; la depuración analiza los


defectos y propone actividades de prevención.
b) Las pruebas muestran fallos causados por defectos; la depuración encuentra,
analiza y elimina las causas de fallos en el software.
c) Las pruebas eliminan fallos; la depuración identifica las causas de los fallos.
d) Las pruebas previenen las causas de los fallos; la depuración elimina los
fallos.

4. ¿Cuál de las siguientes afirmaciones describe un fallo detectado durante las


pruebas o en la producción?

a) El producto se bloqueó cuando el usuario seleccionó una opción en un cuadro


de diálogo.
b) La versión incorrecta de un archivo de código fuente fue incluida en la
compilación.
c) El algoritmo de cálculo utilizó las variables de entrada incorrectas.
d) El desarrollador malinterpretó el requisito del algoritmo.

5. ¿Cuál de las siguientes afirmaciones describe CORRECTAMENTE uno de los siete


principios clave de las pruebas de software?

a) Al usar pruebas automatizadas es posible probarlo todo.


b) Con suficiente esfuerzo y soporte de herramientas, es factible realizar
pruebas exhaustivas para todo el software.
c) Es imposible probar todas las combinaciones de entrada y condiciones
previas en un sistema.
d) El propósito de la prueba es probar la ausencia de defectos. Seleccione una
opción.

6. ¿En qué manera las pruebas pueden ser parte del Aseguramiento de la calidad?

a) Asegura que los requisitos sean lo suficientemente detallados.


b) Reduce el nivel de riesgo para la calidad del sistema.
c) Asegura que se cumplan las normas en la organización.
d) Mide la calidad del software en términos de número de casos de prueba
ejecutados.

7. ¿Cuál de las siguientes tareas se realiza durante la actividad de análisis de prueba


del proceso de prueba?

a) Identificar cualquier infraestructura y herramienta necesaria.


b) Crear juegos de prueba a partir de guiones de prueba.
c) Analizar las lecciones aprendidas para la mejora de procesos.
d) Evaluar la base de prueba para la capacidad de ser probado.

8. Diferencie los siguientes productos de trabajo de prueba 1-4, asignándolos a la


descripción correcta A-D.
1. Juego de prueba.
2. Caso de prueba.
3. Guion de prueba.
4. Contrato de la prueba.
A. Un grupo de guiones de prueba o programa de ejecución de prueba.
B. Un conjunto de instrucciones para la ejecución automatizada de
procedimientos de prueba.
C. Contiene los resultados esperados.
D. Un evento que podría ser verificado.
a) 1A, 2C, 3B, 4D
b) 1D, 2B, 3A, 4C
c) 1A, 2C, 3D, 4B
d) 1D, 2C, 3B, 4A.

9. ¿Cómo se pueden aplicar las pruebas de caja blanca durante las pruebas de
aceptación?

a) Para verificar si se pueden transferir grandes volúmenes de datos entre


sistemas integrados.
b) Para verificar si todas las sentencias de código y las rutas de decisión de
código se han ejecutado.
c) Verificar si todos los flujos del proceso de trabajo han sido cubiertos.
d) Para cubrir todas las navegaciones de páginas Web.

10. ¿Cuál de las siguientes afirmaciones que comparan la prueba de componentes y la


prueba del sistema es VERDADERA?

a) Las pruebas de componentes verifican la funcionalidad de los módulos de


software, los objetos de programa y las clases que se pueden probar por
separado, mientras que las pruebas de sistema verifican las interfaces entre los
componentes y las interacciones entre las diferentes partes del sistema.
b) Los casos de prueba para pruebas de componentes generalmente se derivan
de especificaciones de componentes, especificaciones de diseño o modelos de
datos, mientras que los casos de prueba para pruebas de sistemas
generalmente se derivan de especificaciones de requisitos, o casos de uso.
c) La prueba de componentes solo se centra en las características funcionales,
mientras que la prueba del sistema se centra en las características funcionales y
no funcionales.
d) La prueba de los componentes es responsabilidad de los probadores,
mientras que la prueba de sistema generalmente es responsabilidad de los
usuarios del sistema.

11. ¿Cuál de las siguientes afirmaciones es VERDADERA?

a) El propósito de las pruebas de regresión es verificar si la corrección se ha


implementado con éxito, mientras que el propósito de las pruebas de
confirmación es confirmar que la corrección no tiene efectos secundarios.
b) El propósito de las pruebas de regresión es detectar efectos secundarios no
deseados, mientras que el propósito de las pruebas de confirmación es verificar
si el sistema todavía funciona en un nuevo entorno.
c) El propósito de las pruebas de regresión es detectar efectos secundarios no
deseados, mientras que el propósito de las pruebas de confirmación es verificar
si el defecto original se ha solucionado.
d) El propósito de las pruebas de regresión es verificar si la nueva funcionalidad
está trabajando, mientras que el propósito de las pruebas de confirmación es
verificar si el defecto original ha sido solucionado.

12. ¿Cuál de las siguientes es la MEJOR definición de un modelo de desarrollo


incremental?

a) Definir los requisitos, diseñar software y las pruebas se realizan en una serie
con partes añadidas.
b) Una fase en el proceso de desarrollo debe comenzar cuando se complete la
fase anterior.
c) Las pruebas se ven como una fase separada que tiene lugar después de que
se haya completado el desarrollo.
d) Las pruebas se agregan al desarrollo como un incremento.

13. ¿Cuál de los siguientes NO debe ser un motivo para las pruebas de mantenimiento?

a) Decisión de probar la mantenibilidad del software.


b) Decisión de probar el sistema después de la migración a una nueva
plataforma operativa.
c) Decisión de probar si es posible recuperar datos archivados.
d) Decisión de probar después de realizar “correcciones en caliente”.

14. ¿Cuáles de las siguientes opciones son funciones en una revisión formal?

a) Desarrollador, Moderador, Líder de la revisión, Revisor, Probador.


b) Autor, Moderador, de pruebas, Revisor, Desarrollador.
c) Autor, Gerente, Líder de la revisión, Revisor, Diseñador.
d) Autor, Moderador, Líder de la revisión, Revisor, Escriba.

15. ¿Cuál de las siguientes describe las actividades principales de una revisión formal?
a) Iniciación, retroceso, revisión individual, comunicación y análisis de
problemas, rectificación, seguimiento.
b) Planificación, revisión individual, comunicación y análisis de problemas,
rectificación, cierre, seguimiento.
c) Planificación, revisión inicial, revisión individual, comunicación y análisis de
problemas, arreglos y gestión de información.
d) Revisión individual, comunicación y análisis de problemas, rectificación,
cierre, seguimiento, análisis de causa raíz.

16. ¿Cuál de los tipos de revisión a continuación es la MEJOR opción para elegir
cuando la revisión debe seguir un proceso formal basado en reglas y listas de
comprobación?

a) Revisión informal.
b) Revisión técnica.
c) Inspección.
d) Revisión guiada.

17. De las siguientes afirmaciones sobre las pruebas estáticas, ¿Cuáles DOS son las
MÁS verdaderas?

a) Una forma barata de detectar y eliminar defectos.


b) Hace que las pruebas dinámicas sean menos desafiantes.
c) Validación temprana de los requisitos del usuario.
d) Permite encontrar problemas de tiempo de ejecución al inicio del ciclo de vida.
e) Al probar el sistema crítico de seguridad, las pruebas estáticas tienen menos
valor porque las pruebas dinámicas encuentran mejor los defectos.

18. Se está revisando el diseño de un sistema de suscripciones de periódicos. Los


usuarios esperados del sistema son:
- Suscriptores
- Equipo de soporte técnico
- Departamento de facturación
- Administrador de base de datos Cada tipo de usuario inicia sesión en el
sistema a través de una interfaz de inicio de sesión diferente (p. ej., los
suscriptores inician sesión a través de una página Web; soporte técnico a través
de una aplicación). Se solicitó a diferentes revisores que revisaran el flujo de
inicio de sesión del sistema desde la perspectiva de las categorías de usuarios
anteriores. ¿Cuál de los siguientes comentarios de revisión es MÁS PROBABLE
que haya sido realizado por todos los revisores?
a) La página de inicio de sesión en la Web está llena de demasiado espacio
publicitario. Como resultado, es difícil encontrar el enlace «¿Olvidó la
contraseña?».
b) El inicio de sesión para acceder a la información de facturación también debe
permitir el acceso a la información de los suscriptores y no forzar un segundo
inicio de sesión.
c) Después de iniciar sesión en la aplicación de base de datos, no hay ninguna
función de cierre de sesión.
d) El flujo de inicio de sesión no es intuitivo ya que requiere ingresar la
contraseña primero, antes de poder ingresar el nombre de usuario.

19. ¿Qué son las pruebas basadas en las listas de comprobación?

a) Una técnica de prueba en la cual las pruebas se derivan en base al


conocimiento del probador de fallos pasados, o conocimiento general de los
modos de fallo.
b) Procedimiento para derivar y/o seleccionar casos de prueba basados en un
análisis de la especificación, ya sea funcional o no, de un componente o sistema
sin referencia a su estructura interna.
c) Una técnica de prueba basada en la experiencia mediante la cual el probador
experimentado utiliza una lista de alto nivel de elementos para ser anotados,
verificados o recordados, o un conjunto de reglas o criterios contra los cuales se
debe verificar un producto.
d) Una aproximación a las pruebas donde el probador diseña y ejecuta
dinámicamente las pruebas según su conocimiento, la exploración del elemento
de prueba y los resultados de pruebas anteriores.

20. ¿Cuál de las siguientes opciones se clasifica como una técnica de prueba de caja
negra?
a) Técnicas basadas en el análisis de la arquitectura.
b) Técnicas que comprueben que el objeto de prueba está funcionando de
acuerdo con el diseño técnico.
c) Técnicas basadas en el uso esperado del software.
d) Técnicas basadas en requisitos formales.

21. La siguiente afirmación se refiere a la cobertura de decisiones: “Cuando el código


contiene solo una única sentencia 'if' y no hay bucles ni sentencias CASE, cualquier
caso de prueba individual que ejecutemos dará como resultado un 50% de
cobertura de decisiones”. ¿Cuál de las siguientes oraciones es correcta?
a) La oración es verdadera. Cualquier caso de prueba individual proporciona una
cobertura del 100% y, por lo tanto, una cobertura de decisiones del 50%.
b) La oración es verdadera. Cualquier caso de prueba individual haría que el
resultado de la sentencia “if” sea verdadera o falsa.
c) La oración es falsa. Un solo caso de prueba solo puede garantizar un 25% de
cobertura de decisiones en este caso.
d) La oración es falsa. La sentencia es demasiado amplia. Puede ser correcta o
no, dependiendo del software probado.

22. ¿Cuál de las siguientes es la MEJOR descripción de una cobertura de sentencias?


a) Es una métrica que se utiliza para calcular y medir el porcentaje de casos de
prueba que se han ejecutado.
b) Es una métrica, que se utiliza para calcular y medir el porcentaje de
sentencias que se han ejecutado en el código fuente.
c) Es una métrica, que se utiliza para calcular y medir el número de sentencias
en el código fuente que se han ejecutado por los casos de prueba que se pasan.
d) Es una métrica que proporciona una confirmación verdadera/falsa de si todas
las sentencias están cubiertas o no.

23. De las siguientes afirmaciones sobre la relación entre la cobertura de sentencias y


la cobertura de decisiones, ¿Cuáles DOS son verdaderas?
a) La cobertura de decisiones es más fuerte que la cobertura de sentencias.
b) La cobertura de sentencias es más fuerte que la cobertura de decisiones.
c) El 100% de cobertura de sentencias garantiza un 100% de cobertura de
decisiones.
d) El 100% de cobertura de decisiones garantiza un 100% de cobertura de
sentencias.
e) La cobertura de decisiones nunca puede alcanzar el 100%.

24. ¿Cuál de las siguientes situaciones NO es adecuada para el uso de pruebas


exploratorias?

a) Cuando hay presión de tiempo y/o los requisitos son incompletos o


inaplicables.
b) Cuando el sistema se desarrolla y se prueba de forma incremental.
c) Cuando solo hay disponibles probadores nuevos e inexpertos.
d) Cuando la parte principal de la aplicación solo se puede probar en el sitio del
cliente.
25. Se calculará la bonificación a un empleado. No puede ser negativa, pero puede
calcularse hasta el cero. La bonificación se basa en la duración del empleo. Las
categorías son: menor o igual a 2 años, más de 2 años, pero menos de 5 años, 5 o
más años, pero menos de 10 años, 10 años o más. ¿Cuál es el número mínimo de
casos de prueba necesarios para cubrir todas las segmentaciones de equivalencia
válidas para calcular la bonificación?
a) 3.
b) 5.
c) 2.
d) 4.

26. Un sistema de control y reporte de velocidad tiene las siguientes características: Si


conduce a 50 km/h o menos, no ocurrirá nada. Si conduce a más de 50 km/h, pero
a 55 km/h o menos, recibirá una advertencia. Si conduce a más de 55 km/h, pero no
más de 60 km/h, será multado. Si conduce a más de 60 km/h, su permiso de
conducir será suspendido. ¿Cuál sería el conjunto de valores (km/h) más probable
identificado por el análisis de valor de límite de dos puntos?

a) 0, 49, 50, 54, 59, 60.


b) 50, 55, 60.
c) 49, 50, 54, 55, 60, 62.
d) 50, 51, 55, 56, 60, 61.

27. Los empleados de una empresa reciben bonificaciones si trabajan más de un año
en la empresa y logran los objetivos acordados individualmente. La siguiente tabla
de decisiones ha sido diseñada para probar la lógica del pago de bonificaciones:
¿Qué casos de prueba podrían eliminarse en la tabla de decisiones anterior porque
el caso de prueba no ocurriría en una situación real?
a) T1 y T2.
b) T3 y T4.
c) T7 y T8.
d) T5 y T6.

28. ¿Cuál de las siguientes afirmaciones sobre el diagrama de transición de estado


dado y la tabla de casos de prueba es VERDADERA?

a) Los casos de prueba dados pueden usarse para cubrir transiciones válidas y
no válidas en el diagrama de transición de estado.
b) Los casos de prueba dados representan todas las transiciones válidas
posibles en el diagrama de transición de estado.
c) Los casos de prueba dados representan solo algunas de las transiciones
válidas en el diagrama de transición de estado.
d) Los casos de prueba dados representan pares de transiciones secuenciales
en el diagrama de transición de estado.

29. Una aplicación de video tiene el siguiente requisito: La aplicación permitirá


reproducir un video en los siguientes tamaños de pantalla: 1. 640x480. 2. 1280x720.
3. 1600x1200. 4. 1920x1080. ¿Cuál de la siguiente lista de casos de prueba es el
resultado de aplicar la técnica de prueba de Segmentación de Equivalencia para
probar este requisito?

a) Verificar que la aplicación pueda reproducir un video en una pantalla de


tamaño 1920x1080 (1 prueba).
b) Verificar que la aplicación pueda reproducir un video en una pantalla de
tamaño 640x480 y 1920x1080 (2 pruebas).
c) Verificar que la aplicación pueda reproducir un video en cada uno de los
tamaños de pantalla en el requisito (4 pruebas).
d) Verificar que la aplicación pueda reproducir un video en cualquiera de los
tamaños de pantalla en el requisito (1 prueba).

30. ¿Cuál de las siguientes opciones describe MEJOR cómo se dividen las tareas entre
el jefe de prueba y el probador?

a) El jefe de prueba planifica las actividades de prueba y elige las normas a


seguir, mientras que el probador elige las herramientas y los controles que se
utilizarán.
b) El jefe de prueba planifica, organiza y controla las actividades de prueba,
mientras que el probador específico 0y ejecuta las pruebas.
c) El jefe de prueba planifica, supervisa y controla las actividades de prueba,
mientras que el probador diseña las pruebas y decide sobre los marcos de
automatización.
d) El jefe de prueba planifica y organiza las pruebas y especifica los casos de
prueba, mientras que el probador prioriza y ejecuta las pruebas.

31. ¿Cuál de las siguientes métricas sería MÁS útil para la monitorización durante la
ejecución de la prueba?

a) Porcentaje de casos de prueba ejecutados.


b) Porcentaje de trabajo realizado en la preparación del entorno de prueba.
c) Porcentaje de casos de prueba previstos preparados.
d) Porcentaje de trabajo realizado en la preparación del caso de prueba.

32. ¿De los siguientes elementos cuáles DOS pueden afectar y ser parte de la
planificación de la prueba?
a) Limitaciones de presupuesto.
b) Objetivos de prueba.
c) Registro de prueba.
d) Tasa de fallos.
e) Casos de uso.

33. De los siguientes, ¿Cuáles son los criterios típicos de salida de las pruebas?

a) Medidas de confiabilidad, grado de independencia del probador e integridad


del producto.
b) Medidas de confiabilidad, costo de la prueba, disponibilidad de código
verificable, tiempo de comercialización e integridad del producto.
c) Medidas de confiabilidad, costo de prueba, cronograma y defectos no
resueltos.
d) Tiempo de comercialización, defectos residuales, calificación del probador,
grado de independencia del probador y costo de la prueba.

34. ¿Cuál de las siguientes opciones NO se incluye en un informe resumen de prueba?

a) Definir criterios de paso/fallo y objetivos de la prueba.


b) Desviaciones del enfoque de prueba.
c) Mediciones del avance real contra criterios de salida.
d) Evaluación de la calidad del elemento de prueba.

35. Hay varias estrategias de prueba. ¿Qué estrategia (1-4) está caracterizada por cuál
descripción (A-D) a continuación?

a) 1D, 2B, 3A, 4C.


b) 1A, 2C, 3D, 4B.
c) 1D, 2C, 3B, 4A.
d) 1B, 2C, 3A, 4D

36. ¿Cuál de las siguientes es la característica de un enfoque basado en métricas para


la estimación de la prueba?

a) Presupuesto que fue utilizado por un proyecto de prueba similar anterior.


b) Experiencia general recogida en entrevistas con jefes de prueba.
c) Estimación global acordada con los desarrolladores.
d) Promedio de cálculos recogidos de expertos empresariales.
37.
El siguiente diagrama muestra las dependencias lógicas entre un conjunto de siete
requisitos, donde una dependencia se muestra con una flecha. Por ejemplo, "R1 ->
R3" significa que R3 depende de R1. a) R1  R3  R1  R2  R5  R6  R4  R7. b)
R1  R3  R2  R5  R2  R6  R4  R7. c) R1  R3  R2  R5  R6  R4  R7. d) R1 
R2  R5  R6  R3  R4  R7.
Usted está probando una nueva versión de software para una máquina de café. La
máquina puede preparar diferentes tipos de café en función de cuatro categorías; es
decir, el tamaño del café, el azúcar, la leche y el sirope.
Los criterios son los siguientes:
 Tamaño del café (pequeño, mediano, grande),
 Azúcar (ninguna, 1 unidad, 2 unidades, 3 unidades, 4 unidades),
 Leche (sí o no),
 Sirope con sabor a café (sin sirope, caramelo, avellana, vainilla).
Ahora está escribiendo un informe de defectos con la siguiente información:
Título: Baja temperatura del café. Breve resumen: cuando selecciona café con
leche, el tiempo para preparar el café es demasiado largo y la temperatura de la
bebida es demasiado baja (menos de 40 °C) Resultado esperado: La
temperatura del café debe ser estándar (alrededor de 75 °C). Grado de riesgo:
Medio Prioridad: Normal ¿Qué información valiosa es MÁS probable que se
omita en el informe de defectos anterior?

a) El resultado real de la prueba.


b) Datos identificativos de la máquina de café probada.
c) Estado del defecto.
d) Ideas para mejorar el caso de prueba.

38. ¿Cuál de los siguientes es MÁS probable que sea un beneficio de las herramientas
de ejecución de prueba?
a) Es fácil crear pruebas de regresión.
b) Es fácil mantener el control de versiones de los recursos de prueba.
c) Es fácil diseñar pruebas para pruebas de seguridad.
d) Es fácil ejecutar pruebas de regresión.

39. ¿Qué herramienta de prueba se caracteriza por la siguiente clasificación?


 1. Herramientas de apoyo a la gestión de pruebas y productos de prueba.
 2. Herramientas de apoyo para pruebas estáticas.
 3. Herramientas de apoyo para la ejecución y registro de pruebas.
 4. Herramientas de apoyo para la medición del rendimiento y el análisis
dinámico.
 Herramientas de cobertura.
 Herramientas de gestión de configuración.
 Herramientas de revisión.
 Herramientas de monitorización.

a) 1A, 2B, 3D, 4C.


b) 1B, 2C, 3D, 4A.
c) 1A, 2C, 3D, 4B.
d) 1B, 2C, 3A, 4D.

40. ¿Cuál de las siguientes es la MEJOR descripción de una condición de prueba?

a) Un atributo de un componente o sistema especificado o implícito en la


documentación de requisitos.
b) Un aspecto de la base de prueba que es relevante para lograr objetivos de
prueba específicos.
c) La capacidad del producto de software para proporcionar funciones que
cumplan con las necesidades declaradas e implícitas cuando el software se
utiliza en condiciones específicas.
d) El porcentaje de todos los resultados de condición única que afectan de
manera independiente el resultado de una decisión que haya sido ejercida por
un juego de casos de prueba.
41. ¿Cuál de las siguientes afirmaciones es un objetivo válido para las pruebas?

a) Determinar si se ejecutaron suficientes pruebas de componente dentro de las


pruebas de sistema.
b) Encontrar la mayor cantidad de fallos posibles para que los defectos se
puedan identificar y solucionar.
c) Demostrar que todos los posibles defectos son identificados.
d) Probar que cualquier defecto restante no causará fallos.

42. ¿Cuál de las siguientes afirmaciones describe correctamente la diferencia entre


probar y depurar?

a) La prueba identifica la fuente de los defectos; la depuración analiza los


defectos y propone actividades de prevención.
b) Las pruebas muestran fallos causados por defectos; la depuración encuentra,
analiza y elimina las causas de fallos en el software.
c) Las pruebas eliminan fallos; la depuración identifica las causas de los fallos.
d) Las pruebas previenen las causas de los fallos; la depuración elimina los
fallos.

43. ¿Cuál de las siguientes afirmaciones describe un fallo detectado durante las
pruebas o en la producción?

a) El producto se bloqueó cuando el usuario seleccionó una opción en un cuadro


de diálogo.
b) La versión incorrecta de un archivo de código fuente fue incluida en la
compilación.
c) El algoritmo de cálculo utilizó las variables de entrada incorrectas.
d) El desarrollador malinterpretó el requisito del algoritmo.

44. ¿Cuál de las siguientes afirmaciones describe CORRECTAMENTE uno de los siete
principios clave de las pruebas de software?

a) Al usar pruebas automatizadas es posible probarlo todo.


b) Con suficiente esfuerzo y soporte de herramientas, es factible realizar
pruebas exhaustivas para todo el software.
c) Es imposible probar todas las combinaciones de entrada y condiciones
previas en un sistema.
d) El propósito de la prueba es probar la ausencia de defectos. Seleccione una
opción.
45. ¿En qué manera las pruebas pueden ser parte del Aseguramiento de la calidad?

a) Asegura que los requisitos sean lo suficientemente detallados.


b) Reduce el nivel de riesgo para la calidad del sistema.
c) Asegura que se cumplan las normas en la organización.
d) Mide la calidad del software en términos de número de casos de prueba
ejecutados.

46. ¿Cuál de las siguientes tareas se realiza durante la actividad de análisis de prueba
del proceso de prueba?

a) Identificar cualquier infraestructura y herramienta necesaria.


b) Crear juegos de prueba a partir de guiones de prueba.
c) Analizar las lecciones aprendidas para la mejora de procesos.
d) Evaluar la base de prueba para la capacidad de ser probado.
47. Diferencie los siguientes productos de trabajo de prueba 1-4, asignándolos a la
descripción correcta A-D.
1. Juego de prueba.
2. Caso de prueba.
3. Guion de prueba.
4. Contrato de la prueba.

A. Un grupo de guiones de prueba o programa de ejecución de prueba.


B. Un conjunto de instrucciones para la ejecución automatizada de
procedimientos de prueba.
C. Contiene los resultados esperados.
D. Un evento que podría ser verificado.

a) 1A, 2C, 3B, 4D


b) 1D, 2B, 3A, 4C
c) 1A, 2C, 3D, 4B
d) 1D, 2C, 3B, 4A.

48. ¿Cómo se pueden aplicar las pruebas de caja blanca durante las pruebas de
aceptación?

a) Para verificar si se pueden transferir grandes volúmenes de datos entre


sistemas integrados.
b) Para verificar si todas las sentencias de código y las rutas de decisión de
código se han ejecutado.
c) Verificar si todos los flujos del proceso de trabajo han sido cubiertos.
d) Para cubrir todas las navegaciones de páginas Web.

49. ¿Cuál de las siguientes afirmaciones que comparan la prueba de componentes y la


prueba del sistema es VERDADERA?

a) Las pruebas de componentes verifican la funcionalidad de los módulos de


software, los objetos de programa y las clases que se pueden probar por
separado, mientras que las pruebas de sistema verifican las interfaces entre los
componentes y las interacciones entre las diferentes partes del sistema.
b) Los casos de prueba para pruebas de componentes generalmente se derivan
de especificaciones de componentes, especificaciones de diseño o modelos de
datos, mientras que los casos de prueba para pruebas de sistemas
generalmente se derivan de especificaciones de requisitos, o casos de uso.
c) La prueba de componentes solo se centra en las características funcionales,
mientras que la prueba del sistema se centra en las características funcionales y
no funcionales.
d) La prueba de los componentes es responsabilidad de los probadores,
mientras que la prueba de sistema generalmente es responsabilidad de los
usuarios del sistema.

50. ¿Cuál de las siguientes afirmaciones es VERDADERA?

a) El propósito de las pruebas de regresión es verificar si la corrección se ha


implementado con éxito, mientras que el propósito de las pruebas de
confirmación es confirmar que la corrección no tiene efectos secundarios.
b) El propósito de las pruebas de regresión es detectar efectos secundarios no
deseados, mientras que el propósito de las pruebas de confirmación es verificar
si el sistema todavía funciona en un nuevo entorno.
c) El propósito de las pruebas de regresión es detectar efectos secundarios no
deseados, mientras que el propósito de las pruebas de confirmación es verificar
si el defecto original se ha solucionado.
d) El propósito de las pruebas de regresión es verificar si la nueva funcionalidad
está trabajando, mientras que el propósito de las pruebas de confirmación es
verificar si el defecto original ha sido solucionado.

51. ¿Cuál de las siguientes es la MEJOR definición de un modelo de desarrollo


incremental?

a) Definir los requisitos, diseñar software y las pruebas se realizan en una serie
con partes añadidas.
b) Una fase en el proceso de desarrollo debe comenzar cuando se complete la
fase anterior.
c) Las pruebas se ven como una fase separada que tiene lugar después de que
se haya completado el desarrollo.
d) Las pruebas se agregan al desarrollo como un incremento.

52. ¿Cuál de los siguientes NO debe ser un motivo para las pruebas de mantenimiento?

a) Decisión de probar la mantenibilidad del software.


b) Decisión de probar el sistema después de la migración a una nueva
plataforma operativa.
c) Decisión de probar si es posible recuperar datos archivados.
d) Decisión de probar después de realizar “correcciones en caliente”

53. ¿Cuáles de las siguientes opciones son funciones en una revisión formal?

a) Desarrollador, Moderador, Líder de la revisión, Revisor, Probador.


b) Autor, Moderador, de pruebas, Revisor, Desarrollador.
c) Autor, Gerente, Líder de la revisión, Revisor, Diseñador.
d) Autor, Moderador, Líder de la revisión, Revisor, Escriba.

54. ¿Cuál de las siguientes describe las actividades principales de una revisión formal?

a) Iniciación, retroceso, revisión individual, comunicación y análisis de


problemas, rectificación, seguimiento.
b) Planificación, revisión individual, comunicación y análisis de problemas,
rectificación, cierre, seguimiento.

c) Planificación, revisión inicial, revisión individual, comunicación y análisis de


problemas, arreglos y gestión de información.
d) Revisión individual, comunicación y análisis de problemas, rectificación,
cierre, seguimiento, análisis de causa raíz.

55. ¿Cuál de los tipos de revisión a continuación es la MEJOR opción para elegir
cuando la revisión debe seguir un proceso formal basado en reglas y listas de
comprobación?

a) Revisión informal.
b) Revisión técnica.
c) Inspección.
d) Revisión guiada.

56. De las siguientes afirmaciones sobre las pruebas estáticas, ¿Cuáles DOS son las
MÁS verdaderas?

a) Una forma barata de detectar y eliminar defectos.


b) Hace que las pruebas dinámicas sean menos desafiantes.
c) Validación temprana de los requisitos del usuario.
d) Permite encontrar problemas de tiempo de ejecución al inicio del ciclo de vida.
e) Al probar el sistema crítico de seguridad, las pruebas estáticas tienen menos
valor porque las pruebas dinámicas encuentran mejor los defectos.

57. Se está revisando el diseño de un sistema de suscripciones de periódicos. Los


usuarios esperados del sistema son:

- Suscriptores
- Equipo de soporte técnico
- Departamento de facturación
- Administrador de base de datos
Cada tipo de usuario inicia sesión en el sistema a través de una interfaz de inicio
de sesión diferente (p. ej., los suscriptores inician sesión a través de una página
Web; soporte técnico a través de una aplicación). Se solicitó a diferentes
revisores que revisaran el flujo de inicio de sesión del sistema desde la
perspectiva de las categorías de usuarios anteriores.

¿Cuál de los siguientes comentarios de revisión es MÁS PROBABLE que haya


sido realizado por todos los revisores?

a) La página de inicio de sesión en la Web está llena de demasiado espacio


publicitario. Como resultado, es difícil encontrar el enlace «¿Olvidó la
contraseña?».
b) El inicio de sesión para acceder a la información de facturación también debe
permitir el acceso a la información de los suscriptores y no forzar un segundo
inicio de sesión.
c) Después de iniciar sesión en la aplicación de base de datos, no hay ninguna
función de cierre de sesión.
d) El flujo de inicio de sesión no es intuitivo ya que requiere ingresar la
contraseña primero, antes de poder ingresar el nombre de usuario.

58. ¿Qué son las pruebas basadas en las listas de comprobación?

a) Una técnica de prueba en la cual las pruebas se derivan en base al


conocimiento del probador de fallos pasados, o conocimiento general de los
modos de fallo.
b) Procedimiento para derivar y/o seleccionar casos de prueba basados en un
análisis de la especificación, ya sea funcional o no, de un componente o sistema
sin referencia a su estructura interna.
c) Una técnica de prueba basada en la experiencia mediante la cual el probador
experimentado utiliza una lista de alto nivel de elementos para ser anotados,
verificados o recordados, o un conjunto de reglas o criterios contra los cuales se
debe verificar un producto.
d) Una aproximación a las pruebas donde el probador diseña y ejecuta
dinámicamente las pruebas según su conocimiento, la exploración del elemento
de prueba y los resultados de pruebas anteriores.

59. ¿Cuál de las siguientes opciones se clasifica como una técnica de prueba de caja
negra?

a) Técnicas basadas en el análisis de la arquitectura.


b) Técnicas que comprueben que el objeto de prueba está funcionando de
acuerdo con el diseño técnico.
c) Técnicas basadas en el uso esperado del software.
d) Técnicas basadas en requisitos formales.

60. La siguiente afirmación se refiere a la cobertura de decisiones: “Cuando el código


contiene solo una única sentencia 'if' y no hay bucles ni sentencias CASE, cualquier
caso de prueba individual que ejecutemos dará como resultado un 50% de
cobertura de decisiones”. ¿Cuál de las siguientes oraciones es correcta?

a) La oración es verdadera. Cualquier caso de prueba individual proporciona una


cobertura del 100% y, por lo tanto, una cobertura de decisiones del 50%.
b) La oración es verdadera. Cualquier caso de prueba individual haría que el
resultado de la sentencia “if” sea verdadera o falsa.
c) La oración es falsa. Un solo caso de prueba solo puede garantizar un 25% de
cobertura de decisiones en este caso.
d) La oración es falsa. La sentencia es demasiado amplia. Puede ser correcta o
no, dependiendo del software probado.

61. ¿Cuál de las siguientes es la MEJOR descripción de una cobertura de sentencias?

a) Es una métrica que se utiliza para calcular y medir el porcentaje de casos de


prueba que se han ejecutado.
b) Es una métrica, que se utiliza para calcular y medir el porcentaje de
sentencias que se han ejecutado en el código fuente.
c) Es una métrica, que se utiliza para calcular y medir el número de sentencias
en el código fuente que se han ejecutado por los casos de prueba que se pasan.
d) Es una métrica que proporciona una confirmación verdadera/falsa de si todas
las sentencias están cubiertas o no.

62. De las siguientes afirmaciones sobre la relación entre la cobertura de sentencias y


la cobertura de decisiones, ¿Cuáles DOS son verdaderas?

a) La cobertura de decisiones es más fuerte que la cobertura de sentencias.


b) La cobertura de sentencias es más fuerte que la cobertura de decisiones.
c) El 100% de cobertura de sentencias garantiza un 100% de cobertura de
decisiones.
d) El 100% de cobertura de decisiones garantiza un 100% de cobertura de
sentencias.
e) La cobertura de decisiones nunca puede alcanzar el 100%.

63. ¿Cuál de las siguientes situaciones NO es adecuada para el uso de pruebas


exploratorias?

a) Cuando hay presión de tiempo y/o los requisitos son incompletos o


inaplicables.
b) Cuando el sistema se desarrolla y se prueba de forma incremental.
c) Cuando solo hay disponibles probadores nuevos e inexpertos.
d) Cuando la parte principal de la aplicación solo se puede probar en el sitio del
cliente.

64. Se calculará la bonificación a un empleado. No puede ser negativa, pero puede


calcularse hasta el cero. La bonificación se basa en la duración del empleo. Las
categorías son: menor o igual a 2 años, más de 2 años, pero menos de 5 años, 5 o
más años, pero menos de 10 años, 10 años o más. ¿Cuál es el número mínimo de
casos de prueba necesarios para cubrir todas las segmentaciones de equivalencia
válidas para calcular la bonificación?

a) 3.
b) 5.
c) 2.
d) 4.

65. Un sistema de control y reporte de velocidad tiene las siguientes características: Si


conduce a 50 km/h o menos, no ocurrirá nada. Si conduce a más de 50 km/h, pero
a 55 km/h o menos, recibirá una advertencia. Si conduce a más de 55 km/h, pero no
más de 60 km/h, será multado. Si conduce a más de 60 km/h, su permiso de
conducir será suspendido. ¿Cuál sería el conjunto de valores (km/h) más probable
identificado por el análisis de valor de límite de dos puntos?

a) 0, 49, 50, 54, 59, 60.


b) 50, 55, 60.
c) 49, 50, 54, 55, 60, 62.
d) 50, 51, 55, 56, 60, 61.

66. Los empleados de una empresa reciben bonificaciones si trabajan más de un año
en la empresa y logran los objetivos acordados individualmente. La siguiente tabla
de decisiones ha sido diseñada para probar la lógica del pago de bonificaciones:
¿Qué casos de prueba podrían eliminarse en la tabla de decisiones anterior porque
el caso de prueba no ocurriría en una situación real?

a) T1 y T2.
b) T3 y T4.
c) T7 y T8.
d) T5 y T6.

67. ¿Cuál de las siguientes afirmaciones sobre el diagrama de transición de estado


dado y la tabla de casos de prueba es VERDADERA?

a) Los casos de prueba dados pueden usarse para cubrir transiciones válidas y
no válidas en el diagrama de transición de estado.
b) Los casos de prueba dados representan todas las transiciones válidas
posibles en el diagrama de transición de estado.
c) Los casos de prueba dados representan solo algunas de las transiciones
válidas en el diagrama de transición de estado.
d) Los casos de prueba dados representan pares de transiciones secuenciales
en el diagrama de transición de estado.

68. Una aplicación de video tiene el siguiente requisito: La aplicación permitirá


reproducir un video en los siguientes tamaños de pantalla: 1. 640x480. 2. 1280x720.
3. 1600x1200. 4. 1920x1080. ¿Cuál de la siguiente lista de casos de prueba es el
resultado de aplicar la técnica de prueba de Segmentación de Equivalencia para
probar este requisito?

a) Verificar que la aplicación pueda reproducir un video en una pantalla de


tamaño 1920x1080 (1 prueba).
b) Verificar que la aplicación pueda reproducir un video en una pantalla de
tamaño 640x480 y 1920x1080 (2 pruebas).
c) Verificar que la aplicación pueda reproducir un video en cada uno de los
tamaños de pantalla en el requisito (4 pruebas).
d) Verificar que la aplicación pueda reproducir un video en cualquiera de los
tamaños de pantalla en el requisito (1 prueba).

69. ¿Cuál de las siguientes opciones describe MEJOR cómo se dividen las tareas entre
el jefe de prueba y el probador?

a) El jefe de prueba planifica las actividades de prueba y elige las normas a


seguir, mientras que el probador elige las herramientas y los controles que se
utilizarán.
b) El jefe de prueba planifica, organiza y controla las actividades de prueba,
mientras que el probador específico y ejecuta las pruebas.
c) El jefe de prueba planifica, supervisa y controla las actividades de prueba,
mientras que el probador diseña las pruebas y decide sobre los marcos de
automatización.
d) El jefe de prueba planifica y organiza las pruebas y especifica los casos de
prueba, mientras que el probador prioriza y ejecuta las pruebas.

70. ¿Cuál de las siguientes métricas sería MÁS útil para la monitorización durante la
ejecución de la prueba?

a) Porcentaje de casos de prueba ejecutados.


b) Porcentaje de trabajo realizado en la preparación del entorno de prueba.
c) Porcentaje de casos de prueba previstos preparados.
d) Porcentaje de trabajo realizado en la preparación del caso de prueba.

71. ¿De los siguientes elementos cuáles DOS pueden afectar y ser parte de la
planificación de la prueba?

a) Limitaciones de presupuesto.
b) Objetivos de prueba.
c) Registro de prueba.
d) Tasa de fallos.
e) Casos de uso.

72. De los siguientes, ¿Cuáles son los criterios típicos de salida de las pruebas?
a) Medidas de confiabilidad, grado de independencia del probador e integridad
del producto.
b) Medidas de confiabilidad, costo de la prueba, disponibilidad de código
verificable, tiempo de comercialización e integridad del producto.
c) Medidas de confiabilidad, costo de prueba, cronograma y defectos no
resueltos.
d) Tiempo de comercialización, defectos residuales, calificación del probador,
grado de independencia del probador y costo de la prueba.

73. ¿Cuál de las siguientes opciones NO se incluye en un informe resumen de prueba?

a) Definir criterios de paso/fallo y objetivos de la prueba.


b) Desviaciones del enfoque de prueba.
c) Mediciones del avance real contra criterios de salida.
d) Evaluación de la calidad del elemento de prueba.
74. Hay varias estrategias de prueba. ¿Qué estrategia (1-4) está caracterizada por cuál
descripción (A-D) a continuación?

a) 1D, 2B, 3A, 4C.


b) 1A, 2C, 3D, 4B.
c) 1D, 2C, 3B, 4A.
d) 1B, 2C, 3A, 4D.

75. ¿Cuál de las siguientes es la característica de un enfoque basado en métricas para


la estimación de la prueba?

a) Presupuesto que fue utilizado por un proyecto de prueba similar anterior.


b) Experiencia general recogida en entrevistas con jefes de prueba.
c) Estimación global acordada con los desarrolladores.
d) Promedio de cálculos recogidos de expertos empresariales.

76. El siguiente diagrama muestra las dependencias lógicas entre un conjunto de siete
requisitos, donde una dependencia se muestra con una flecha. Por ejemplo, "R1 ->
R3" significa que R3 depende de R1. a) R1  R3  R1  R2  R5  R6  R4  R7. b)
R1  R3  R2  R5  R2  R6  R4  R7. c) R1  R3  R2  R5  R6  R4  R7. d) R1 
R2  R5  R6  R3  R4  R7.
Usted está probando una nueva versión de software para una máquina de café. La
máquina puede preparar diferentes tipos de café en función de cuatro categorías; es
decir, el tamaño del café, el azúcar, la leche y el sirope. Los criterios son los
siguientes:
 Tamaño del café (pequeño, mediano, grande),
 Azúcar (ninguna, 1 unidad, 2 unidades, 3 unidades, 4 unidades),
 Leche (sí o no),
 Sirope con sabor a café (sin sirope, caramelo, avellana, vainilla).

Ahora está escribiendo un informe de defectos con la siguiente información:


Título: Baja temperatura del café. Breve resumen: cuando selecciona café con
leche, el tiempo para preparar el café es demasiado largo y la temperatura de la
bebida es demasiado baja (menos de 40 °C) Resultado esperado: La
temperatura del café debe ser estándar (alrededor de 75 °C). Grado de riesgo:
Medio Prioridad: Normal

¿Qué información valiosa es MÁS probable que se omita en el informe de


defectos anterior?

a) El resultado real de la prueba.


b) Datos identificativos de la máquina de café probada.
c) Estado del defecto.
d) Ideas para mejorar el caso de prueba.

77. ¿Cuál de los siguientes es MÁS probable que sea un beneficio de las herramientas
de ejecución de prueba?

a) Es fácil crear pruebas de regresión.


b) Es fácil mantener el control de versiones de los recursos de prueba.
c) Es fácil diseñar pruebas para pruebas de seguridad.
d) Es fácil ejecutar pruebas de regresión.

78. ¿Qué herramienta de prueba se caracteriza por la siguiente clasificación?


 2. Herramientas de apoyo a la gestión de pruebas y productos de prueba.
 3. Herramientas de apoyo para pruebas estáticas.
 4. Herramientas de apoyo para la ejecución y registro de pruebas.
 5. Herramientas de apoyo para la medición del rendimiento y el análisis
dinámico.
A. Herramientas de cobertura.
B. Herramientas de gestión de configuración.
C. Herramientas de revisión.
D. Herramientas de monitorización.
a) 1A, 2B, 3D, 4C.
b) 1B, 2C, 3D, 4A.
c) 1A, 2C, 3D, 4B.
d) 1B, 2C, 3A, 4D.

También podría gustarte