Beto Vasconcelos
Quiz by , created more than 1 year ago

Test de práctica para la preparación para la certificación ISTQB Foundation Level. Basado en el exámen de práctica publicado por el ISTQB. Comerssia - Colombia Alfredo Ordóñez

163
3
0
Alfredo Ordóñez Casanova
Created by Alfredo Ordóñez Casanova about 11 years ago
Beto Vasconcelos
Copied by Beto Vasconcelos almost 8 years ago
Close

Test No. 4 - ISTQB CTFL Calidad - Comerssia

Question 1 of 40

1

1. ¿Cuál de las siguientes afirmaciones describe mejor uno de los Siete principios de las pruebas de software?

Select one of the following:

  • a) Las pruebas automatizadas son mejores que las pruebas manuales para evitar la las pruebas exhaustivas.

  • b) Las pruebas exhaustivas son, con bastante esfuerzo y apoyo de herramientas, factibles para todo el software.

  • c) Normalmente, es imposible probar todas las combinaciones de entrada / salida para un sistema de software.

  • d) El propósito de la prueba es demostrar la ausencia de defectos.

Explanation

Question 2 of 40

1

2. ¿Cuál de las siguientes afirmaciones es el objetivo más válido para un equipo de prueba?

Select one of the following:

  • a) Determinar si las pruebas de componentes fueron suficientemente ejecutadas.

  • b) Causar anomalías en el software como sea posible para que los fallos pueden ser identificados y corregidos.

  • c) Demostrar que se identificaron todos los fallos.

  • d) Demostrar que los bus pendientes de solución no causarán ningún fallo en operación.

Explanation

Question 3 of 40

1

3. ¿Cuál de estas tareas se puede esperar que se lleve a cabo durante la fase de Análisis y Diseño de Pruebas?

Select one of the following:

  • a) Ajuste o la definición de objetivos de la prueba

  • b) La revisión de la base de pruebas (Test Maestro).

  • c) Creación de conjuntos de pruebas y procedimientos de prueba (escenarios).

  • d) Análisis de las lecciones aprendidas para la mejora de procesos.

Explanation

Question 4 of 40

1

4. A continuación se muestra una lista de problemas que se pueden observar durante la prueba u operación. Qué es más probable que presente fallas?

Select one of the following:

  • a) El producto falla cuando el usuario selecciona una opción en un cuadro de diálogo.

  • b) Un archivo de código fuente incluido en él despliegue era la versión incorrecta.

  • c) El algoritmo de cálculo utiliza las variables de entrada equivocada.

  • d) El desarrollador mal interpretó el requisito para el algoritmo.

Explanation

Question 5 of 40

1

5. ¿Cuál de los siguientes eventos, si se observan en las pruebas, llevaría a problemas (o conflicto) dentro de los equipos?

Select one of the following:

  • a) Probadores y revisores no son lo suficientemente detallistas para encontrar defectos.

  • b) Probadores y revisores no están calificados suficiente para encontrar defectos y fallos.

  • c) Probadores y revisores de defectos comunican como críticas contra las personas y no contra el producto de software.

  • d) Probadores y revisores esperan que los defectos en el producto de software hayan sido encontrados y corregidos por los desarrolladores.

Explanation

Question 6 of 40

1

6. ¿Cuál de las siguientes afirmaciones son verdaderas?
A. Las pruebas de software pueden ser requeridas para satisfacer requisitos legales o contractuales.
B. Las pruebas de software se necesita principalmente para mejorar la calidad de trabajo del desarrollador.
C. Las pruebas rigurosas y la solución de los defectos encontrados pueden ayudar a reducir el riesgo de problemas que ocurren en un entorno operativo.
D. Las pruebas rigurosas a veces se usan para demostrar que todos los fallos han sido encontrados.

Select one or more of the following:

  • a) B y C son verdaderas, A y D son falsas.

  • b) A y D son verdaderas, B y C son falsas.

  • c) A y C son verdaderas, B y D son falsas.

  • d) C y D son verdaderas, A y B son falsas.

Explanation

Question 7 of 40

1

7. ¿Cuál de las siguientes afirmaciones describe mejor la diferencia entre
probar y depurar?

Select one of the following:

  • a) Testing: Identifica el origen de los defectos. Depuración: Analiza las fallas y propone actividades de prevención.

  • b) Testing: Muestra fallas causadas por defectos. Depuración: encuentra,
    analiza y elimina las causas de los fallos en el software.

  • c) Testing: Elimina fallos. Depuración: Identifica las causas de los fallos.

  • d) Testing: Impide causas de los fracasos. Depuración: Elimina los defectos.

Explanation

Question 8 of 40

1

8. ¿Qué afirmación describe mejor las pruebas no funcionales?

Select one of the following:

  • a) El proceso de prueba de un sistema integrado para verificar que cumple con requisitos especificados

  • b) El proceso de pruebas para determinar el cumplimiento de normas de codificación un sistema.

  • c) Prueba sin referencia a la estructura interna de un sistema.

  • d) Prueba de los atributos del sistema, como la usabilidad, fiabilidad y facilidad de mantenimiento.

Explanation

Question 9 of 40

1

9. ¿Que es importante de hacer cuando se trabaja con modelos de desarrollo de software?

Select one of the following:

  • a) Adaptar el modelo al contexto del proyecto y características del producto.

  • b) Elegir el modelo de cascada, ya que es el primero y mejor probado.

  • c) Comenzar con el modelo- V y luego pasar a cualquiera iterativo o incrementa

  • d) Cambiar sólo la organización para ajustar el modelo y no al revés.

Explanation

Question 10 of 40

1

10. ¿Cuál de las siguientes características del buen testing es aplicable a cualquier modelo de ciclo de vida de desarrollo de Software?

Select one of the following:

  • a) Las pruebas de aceptación es siempre el nivel de prueba final para ser aplicada.

  • b) Todos los niveles de la prueba se han planeado y se terminan para cada función desarrollada.

  • c) Los tester deben están involucrados tan pronto como la primera pieza de código ha sido desarrollada.

  • d) Por cada actividad de desarrollo hay una actividad de prueba correspondiente.

Explanation

Question 11 of 40

1

11. ¿Para cuál de las siguientes eventos serían utilizadas las pruebas de mantenimiento?

Select one of the following:

  • a) La corrección de defectos durante la fase de desarrollo.

  • b) Planear mejoras a un sistema operativo existente.

  • c) Completar las observaciones sobre el sistema de calidad durante las pruebas de aceptación del usuario.

  • d) La integración de funciones durante el desarrollo de un nuevo sistema.

Explanation

Question 12 of 40

1

12. ¿Cuáles de las siguientes afirmaciones son verdaderas?
A. Las pruebas de regresión y pruebas de aceptación son lo mismo.
B. Pruebas de regresión muestran si se han resuelto todos los defectos.
C. Las pruebas de regresión son típicamente adecuadas para la automatización de pruebas.
D. Las pruebas de regresión se realizan para determinar si los cambios de código han
introducido defectos nuevos
E. Las Pruebas de regresión deben realizarse en las pruebas de integración.

Select one of the following:

  • a) A, C y D y E son verdaderas; B es falso.

  • b) A, C y E son verdaderas; B y D son falsas.

  • c) C y D son verdaderas, A, B y E son falsas.

  • d) B y E son verdaderas; A, C y D son falsas.

Explanation

Question 13 of 40

1

13. ¿Cuál de las siguientes comparaciones de pruebas de componentes y pruebas del sistema son verdaderas?

Select one of the following:

  • a) Las Pruebas de componentes verifican el funcionamiento de los módulos de software, objetos de programa y las clases que son comprobables por separado, mientras que las pruebas de sistema verifican las interfaces entre los componentes y las interacciones con diferentes partes del sistema.

  • b) Los casos de prueba para pruebas de componentes se derivan generalmente de las especificaciones de componente, especificaciones de diseño o modelos de datos, mientras que la prueba de casos de pruebas de Sistema se derivan generalmente de las especificaciones de requerimientos, las especificaciones funcionales o casos de uso.

  • c) Las Pruebas de Componentes se centran en las características funcionales, mientras que las pruebas del sistema se centran en las características funcionales y no funcionales.

  • d) Las Pruebas de componentes son la responsabilidad de los probadores técnicos, mientras que pruebas del sistema normalmente son responsabilidad de los usuarios del sistema.

Explanation

Question 14 of 40

1

14. ¿Cuáles de las siguientes son las principales fases de una revisión formal?

Select one of the following:

  • a) Inicio, Status, Preparación, Reunión de Revisión, Reproceso, Seguimiento.

  • b) Planeación, Preparación, Reunión de Revisión, Reproceso, Cierre, Seguimiento.

  • c) Planeación, Kick-off, Preparación Individual, Reunión de revisión, Reproceso, Seguimiento/Cierre.

  • d) Preparación, Reunión de Revisión, Reproceso, Cierre, Seguimiento, Análisis de Causas Principales.

Explanation

Question 15 of 40

1

15. ¿Cuáles DOS de los siguientes tipos de revisiones son los más adecuados para implementar a los componentes de un sistema de misión crítica?

Select one or more of the following:

  • a) Revisión Informal

  • b) Revisión Gerencial

  • c) Inspección

  • d) Walkthrough

  • e) Revisión Técnica

Explanation

Question 16 of 40

1

16. Cuál de las siguientes afirmaciones sobre el análisis estático es falsa?

Select one of the following:

  • a) El análisis estático se puede utilizar como una medida preventiva con un proceso apropiado.

  • b) El análisis Estático puede descubrir defectos que no son fáciles de encontrar por las pruebas dinámicas.

  • c) El análisis Estático puede resultar un ahorro de costos pues se pueden encontrar defectos antes de tiempo.

  • d) El análisis Estático es una buena forma de forzar fallos en el software.

Explanation

Question 17 of 40

1

17. Uno de los objetivos de prueba para el proyecto es contar con la cobertura de la decisión al 100%. Las siguientes tres pruebas se observan a partir del diagrama de control de flujo:
Prueba 1: A,B,D,E,G
Prueba 2: A,B,D,E,F,G
Pruebas 3: A,C,F,C,F,C,F,G
(Ver Documento impreso con el Grafo)

¿Cuál de las siguientes afirmaciones relacionadas con la meta de cobertura de decisiones es
correcta?

Select one of the following:

  • a) La Decisión D no se ha probado completamente.

  • b) La cobertura de Decisión al 100% se ha logrado.

  • c) La Decisión E no se ha probado completamente.

  • d) Decisión C no se ha probado completamente.

Explanation

Question 18 of 40

1

18. Se encontró un defecto durante la prueba. Cuando la red se desconecta mientras se reciben datos de un servidor, el sistema se bloquea. Para corregir el defecto se plantea ajustar el código que comprueba la disponibilidad de la red durante la transferencia de datos. Los casos de prueba existentes cubren el 100% de todas las sentencias de los correspondientes módulos. Para verificar la corrección y garantizar una cobertura más amplia, se diseñaron nuevos casos de pruebas y se añaden a la suite de pruebas existente.
¿Qué tipo de pruebas se mencionan arriba?
A. Pruebas Funcionales.
B. Pruebas Estructurales.
C. Re-testing.
D. Las pruebas de rendimiento.

Select one of the following:

  • a) A, B y D.

  • b) A y C.

  • c) A, B y C.

  • d) A, C y D.

Explanation

Question 19 of 40

1

19. ¿Cuál de las siguientes afirmaciones sobre la siguiente tabla de estado es verdadera?
(Ver Diagrama de Estados y Tabla en documento impreso)

Select one of the following:

  • a) La tabla de estado se puede utilizar para derivar ambas transiciones válidas y no válidas.

  • b) La tabla de estado representa todas las posibles transiciones individuales.

  • c) La tabla de estado representa sólo una parte de todas las posibles transiciones individuales.

  • d) La tabla de estado representa pares secuenciales de transiciones.

Explanation

Question 20 of 40

1

20. ¿Cuáles de las siguientes afirmaciones son verdaderas para la Técnica de partición de Equivalencia?
A. Divide posibles entradas en clases que tienen el mismo comportamiento.
B. Usa particiones válidas y no válidas.
C. Hace uso sólo de las particiones válidas.
D. Debe incluir al menos dos valores de todas las particiones de equivalencia.
E. Sólo se puede utilizar para probar las particiones de equivalencia de las entradas de una Interfaz gráfica de usuario.

Select one of the following:

  • a) A, B y E son verdaderas; C y D son falsas.

  • b) A, C y D son verdaderas, B y E son falsas.

  • c) A y E son verdaderas, B, C y D son falsas.

  • d) A y B son verdaderas, C, D y E son falsas.

Explanation

Question 21 of 40

1

21. ¿Cuáles DOS de las siguientes listas de técnicas que a continuación se enumeran pueden ser categorizadas como Técnicas de diseño de Caja Negra (Black Box)? (Seleccionar dos respuestas).

Select one or more of the following:

  • a) Particiones equivalencia, tablas de decisión, transición de estado, y valores límite.

  • b) Particiones equivalencia, tablas de decisión, caso de uso.

  • c) Particiones equivalencia, tablas de decisión, lista de verificación, Cobertura de Sentencia, casos de uso.

  • d) Particiones equivalencia, gráfico de causa-efecto, lista de verificación, Cobertura de Decisión, casos de uso.

  • e) Particiones equivalencia, gráfico de causa-efecto, lista de verificación, Cobertura de Decisión y Valores límite.

Explanation

Question 22 of 40

1

22. La Bonificación de un empleado se va a calcular. El valor no puede ser negativo, pero puede ser cero. El bono se basa en la duración del empleado en la empresa. Un empleado puede llevar menos o igual a 2 años, más de 2 años pero menos de 5 años, de 5 a 10 años, o más de 10 años. En función de este período de empleo, un empleado va a obtener ya sea ninguna prima o una prima del 10%, 25% o 35%.
¿Cuántas particiones de equivalencia se requieren para probar el cálculo del bono?

Select one of the following:

  • a) 3

  • b) 5

  • c) 2

  • d) 4

Explanation

Question 23 of 40

1

23. ¿Cuál de las siguientes afirmaciones sobre los beneficios derivados de los casos de prueba utilizando la técnica de Casos de Uso es más probable que sea cierto?
A. Obtener casos de prueba a partir de casos de uso es útil para pruebas de sistema y pruebas de aceptación.
B. Obtener casos de prueba a partir de casos de uso es útil sólo para la automatización de pruebas.
C. Obtener casos de prueba a partir de casos de uso es útil para las pruebas de componentes.
D. La obtención de casos de prueba a partir de casos de uso es útil para probar la interacción entre los diferentes componentes del sistema.

Select one of the following:

  • a) A y D son verdaderas, B y C son falsas.

  • b) A es verdad, B, C y D son falsas.

  • c) A y B son verdaderas, C y D son falsas.

  • d) C es cierto, A, B y D son falsas.

Explanation

Question 24 of 40

1

25. ¿Cuál de los siguientes sería el mejor método de prueba cuando hay pobres especificaciones y presiones de tiempo?

Select one of the following:

  • a) Caso de Uso.

  • b) Cobertura de Condición

  • c) Pruebas exploratorias.

  • d) Pruebas de Ruta.

Explanation

Question 25 of 40

1

26. ¿Cuál de las siguientes técnicas de Diseño es basada en la estructura?

Select one of the following:

  • a) Cobertura de Decisión.

  • b) Análisis del valor límite.

  • c) Partición de equivalencia.

  • d) Pruebas de transición de estados.

Explanation

Question 26 of 40

1

27. Ha iniciado las pruebas de un programa basado en la especificación. Se calcula el máximo común divisor (MCD) de dos números enteros (A y B) mayores que cero. calcGCD (A, B);
Se especifican los siguientes casos de prueba (TC):
(Ver tabla en documento impreso adjunto)
¿Qué técnica se ha aplicado con el fin de determinar los casos de prueba del 1 al 6?

Select one of the following:

  • a) Análisis del valor límite.

  • b) Transición de estados.

  • c) Partición de equivalencia.

  • d) Tabla de Decisión.

Explanation

Question 27 of 40

1

28. Considere el siguiente diagrama de transición de estados y tabla de casos de prueba:
(Ver diagrama en el documento Impreso)
¿Cuál de las siguientes afirmaciones son verdaderas?
A. La tabla de casos de prueba ejerce el menor número de transiciones.
B. Los casos de prueba sólo proporcionan las transiciones de estado válidas.
C. Los casos de pruebas sólo proporcionan las transiciones de estado no válidas.
D. Cada caso de prueba ejerce el número más largo de transiciones de Estado.

Select one of the following:

  • a) A es verdad, B, C y D son falsas.

  • b) Sólo B es verdadero, A, C y D son falsas.

  • c) A y D son verdaderas, B, C son falsas.

  • d) Sólo C es cierto, A, B y D son falsas.

Explanation

Question 28 of 40

1

29. Quienes típicamente usan Análisis Estático?

Select one of the following:

  • a) Clientes y Usuarios.

  • b) Desarrolladores y Diseñadores

  • c) Analistas de Sistema y de Negocio

  • d) Tester de Pruebas de Sistema de Aceptación

Explanation

Question 29 of 40

1

30.Cuál de las siguientes técnicas es basada en la especificación de requerimientos?

Select one of the following:

  • a) Técnicas de Caja Blanca

  • b) Testing de Componentes

  • c) Técnicas de Caja Negra

  • d) Testing Data Driven

Explanation

Question 30 of 40

1

31. Cuáles técnicas de pruebas está utilizando un tester si hace referencia a las siguientes afirmaciones respectivamente:
A) Chequear las características documentadas de sistema
B) Asegurar el 100% de Cobertura de Decisión
C) Detectar defectos probables y de Distribución

Select one of the following:

  • a) Técnicas basadas en la especificación, Data Driven, Técnicas de Densidad de Defectos.

  • b) Técnicas basadas en la especificación, Cobertura de Rama , Exploratory testing.

  • c) Técnicas basadas en la estructura, Particiones Equivalentes, Exploratory testing.

  • d) Técnicas basadas en la especificación, Técnicas basadas en la estructura , Técnicas basadas en la experiencia

Explanation

Question 31 of 40

1

32. Cuantos casos de pruebas son necesarios para cubrir un 100% de cobertura de Decisión para el siguiente código?
If ((temperatura100))
{
Alert (“Peligro”);
If ((velocidad>100) and (alarma

Select one of the following:

  • a) 5

  • b) 4

  • c) 2

  • d) 3

Explanation

Question 32 of 40

1

33. Cuantos casos de pruebas son necesarios para cubrir un 100% de cobertura de Condición para el siguiente código?
If ((temperatura100))
{
Alert (“Peligro”);
If ((velocidad>100) and (alarma

Select one of the following:

  • a) 5

  • b) 4

  • c) 2

  • d) 3

Explanation

Question 33 of 40

1

34. Que característica en común comparten Error Guessing y Exploratory Testing?

Select one of the following:

  • a) Son técnicas formales de Pruebas.

  • b) Son técnicas de Diseño de Caja Blanca

  • c) Son técnicas basadas en la experiencia.

  • d) Son aplicables en cualquier nivel de pruebas.

Explanation

Question 34 of 40

1

35. Cuales defectos típicamente son descubiertos usando Análisis Estático:

Select one of the following:

  • a) Inconsistencias en cálculos numéricos

  • b) Violación de estándares de programación

  • c) Problemas relacionados a la usabilidad del sistema

  • d) Inconvenientes de confiabilidad interna y externa del sistema

Explanation

Question 35 of 40

1

36. Cuál es la diferencia principal entre pruebas de Caja negra y Caja Blanca?

Select one of the following:

  • a) Caja Negra: Funcionales. Caja Blanca: Estructurales

  • b) Caja Negra: Funcionales. Caja Blanca: No Funcionales

  • c) Caja Negra tiene una cobertura de sentencia más amplia que Caja Blanca.

  • d) Caja Negra puede ser utilizada únicamente después de Caja Blanca.

Explanation

Question 36 of 40

1

37.Cuales técnicas de diseño de pruebas dan prioridad al conocimiento sobre el sistema a testear incluso sobre la documentación del mismo?

Select one of the following:

  • a) Data Driven

  • b) Técnicas basadas en la experiencia

  • c) Técnicas de Caja Blanca

  • d) Técnicas basadas en la estructura

Explanation

Question 37 of 40

1

38. Cuál Técnica es apropiada para testear un software que no está documentado y que es antiguo?

Select one of the following:

  • a) Técnicas basadas en la especificación

  • b) Técnicas de Caja Negra

  • c) Técnicas de Caja Blanca

  • d) Data Driven Test

Explanation

Question 38 of 40

1

39.Cuales niveles de pruebas incluye comúnmente el modelo V?

Select one of the following:

  • a) Integración, Sistema, Aceptación y Regresión.

  • b) Integración, Componentes, Sistema y Aceptación.

  • c) Incremental, Exhaustivo, Exploratorio y Data Driven

  • d) Alpha, Beta, Caja Negra y Caja Blanca

Explanation

Question 39 of 40

1

40.Cuál técnica es considerada a menudo como una extensión de Particiones Equivalentes?

Select one of the following:

  • a) Tablas de Decisión

  • b) Transición de Estados

  • c) Casos de uso

  • d) Análisis de Valores Límite

Explanation

Question 40 of 40

1

41. Es necesario testear una entrada con 2 dígitos únicamente para ingresar un día del mes, Cuál set de datos daría como resultado el Análisis de Valores Límite?

Select one of the following:

  • a) 0,1,16,31, y 100.

  • b) 1,27,28,30, y 31.

  • c) 2,26,27,29, y 30.

  • d) -1,0,15,32, y 99.

Explanation