ISTQB CTFL TEST Final v4.0
![]() |
![]() |
![]() |
Título del Test:![]() ISTQB CTFL TEST Final v4.0 Descripción: Examen práctico para examen ISTQB CTFL v4.0 |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuáles DOS de las siguientes tareas pertenecen PRINCIPALMENTE a un rol de prueba?. a) Configurar entornos de prueba. b) Mantener la lista de trabajo acumulado del producto (“backlog”). c) Diseñar soluciones para nuevos requisitos. d) Crear el plan de prueba. e) Informar sobre la cobertura alcanzada. ¿Cuál de las siguientes opciones NO es un ejemplo del enfoque de desplazamiento a la izquierda?. a) Revisar los requisitos de usuario antes de que sean aceptados formalmente por los implicados. b) Escribir una prueba de componente antes de escribir el código correspondiente. c) Ejecutar una prueba de eficiencia de desempeño de un componente durante la prueba de componente. d) Redactar un guion de prueba antes de establecer el proceso de gestión de la configuración. Se le ha encomendado la tarea de analizar y solucionar las causas de los fallos de un nuevo sistema que se va a entregar. ¿Qué actividad está realizando?. a) Depuración. b) Prueba de software. c) Educción de requisitos. d) Gestión de defectos. En muchas organizaciones de software, el departamento de prueba se denomina departamento de Aseguramiento de la Calidad (QA). ¿Es esta frase correcta o no y por qué?. a) Es correcta. Probar y Aseguramiento de la Calidad significan exactamente lo mismo. b) Es correcta. Estas denominaciones pueden utilizarse indistintamente porque tanto la prueba como el aseguramiento de la calidad centran sus actividades en los mismos problemas de calidad. c) No es correcto. Las pruebas son algo más; las pruebas incluyen todas las actividades relacionadas con la calidad. El aseguramiento de la calidad se centra en los procesos relacionados con la calidad. d) No es correcto. El aseguramiento de la calidad se concentra en los procesos relacionados con la calidad, mientras que las pruebas se centran en demostrar que un componente o sistema es adecuado para su finalidad y en detectar defectos. Un teléfono que suena en un cubículo vecino distrae a un programador y le hace programar incorrectamente la lógica que comprueba la frontera superior de una variable de entrada. Más tarde, durante la prueba de sistema, un probador notifica que este campo de entrada acepta valores de entrada no válidos. ¿Cuál de las siguientes opciones describe correctamente una frontera superior codificada incorrectamente?. a) La causa raíz. b) Un fallo. c) Un error. d) Un defecto. ¿Cuál de las siguientes opciones representa mejor la secuencia típica de eventos en la que ocurre un problema en el software?. a) Defecto → Error → Falla → Causa raíz. b) Causa raíz → Error → Defecto → Falla. c) Error → Falla → Defecto → Causa raíz. d) Falla → Defecto → Error → Causa raíz. La falacia de la ausencia de defectos es uno de los principios de las pruebas. ¿Cuál de los siguientes ejemplos aborda este principio en la práctica?. a) Explicar que las pruebas no pueden demostrar la ausencia de defectos. b) Apoyar a los usuarios finales en la realización de pruebas de aceptación. c) Asegurar que no queden defectos de implementación en el sistema entregado. d) Modificar las pruebas que no causan fallos para asegurar la mínima cantidad de defectos. Un diseñador documenta el diseño de una interfaz de usuario que no se adapta adecuadamente a las necesidades de los usuarios con discapacidad porque está cansado. El programador implementa la interfaz de usuario según el diseño, pero, debido a la gran presión de tiempo, no incluye un manejo de excepciones adecuado en el código del programa para el cálculo de las bonificaciones. Al utilizar el sistema operativo, algunos usuarios con discapacidad presentan quejas sobre la interfaz y la empresa es posteriormente multada por la autoridad reguladora pertinente. Nadie se da cuenta de que los cálculos de las bonificaciones a veces son incorrectos. ¿Cuál de las siguientes afirmaciones es CORRECTA?. a) El cálculo erróneo de las bonificaciones es un defecto ocasional. b) La multa recibida por no atender a algunos usuarios con discapacidad es un fallo. c) El programador, que trabaja bajo una gran presión de tiempo, es una causa raíz. d) El diseño de la interfaz de usuario incluye un error de diseño. Durante una prueba, un tester introduce una fecha inválida y el sistema se detiene. El análisis del código revela que no hay validación para el campo fecha. ¿Qué tipo de evento representa la detención del sistema al momento de ejecutar el test?. a) Causa raíz. b) Error. c) Falla. d) Defecto. En una revisión post-mortem se descubre que un programador implementó incorrectamente un cálculo por confundir “interés simple” con “interés compuesto”, lo que causó errores en los pagos. ¿Qué representa esta confusión del programador?. a) Falla. b) Error. c) Defecto. d) Causa raíz. Los testers utilizan las condiciones de prueba para generar y ejecutar casos de prueba. Aunque las condiciones de prueba permanecen constantes, los casos de prueba varían en cada ocasión. ¿Cuál de los siguientes principios de las pruebas se aborda mediante la variación de los casos de prueba?. a) Las pruebas se desgastan. b) Falacia de ausencia de defectos. c) Las pruebas tempranas ahorran tiempo y dinero. d) Los defectos se agrupan. Dados los siguientes productos de prueba: i. Informe de finalización de la prueba ii. Datos almacenados en una base de datos utilizada para las entradas de prueba y los resultados esperados iii. La lista de elementos necesarios para construir el entorno de prueba iv. Secuencias documentadas de casos de prueba en orden de ejecución v. Casos de prueba ¿Cuál de las siguientes opciones muestra MEJOR los artefactos de prueba generados como resultado de la implementación de la prueba?. a) ii, iv. b) iii, v. c) i, ii, v. d) i, iii, iv. Dados los siguientes artefactos de prueba: 1. Elementos de cobertura 2. Solicitudes de cambio 3. Programa de ejecución de pruebas 4. Condiciones de prueba priorizadas Y las siguientes actividades de prueba: A. Análisis de pruebas B. Diseño de pruebas C. Implementación de pruebas D. Finalización de pruebas ¿Cuál de las siguientes opciones muestra MEJOR el producto de prueba generado por las actividades?. a) 1B, 2D, 3C, 4A. b) 1B, 2D, 3A, 4C. c) 1D, 2C, 3A, 4B. d) 1D, 2C, 3B, 4A. Relaciona los siguientes elementos: 1. Matriz de trazabilidad de pruebas 2. Plan de pruebas maestro 3. Scripts de ejecución 4. Reportes de métricas de prueba Actividades: A. Implementación de pruebas B. Planificación de pruebas C. Análisis de pruebas D. Seguimiento y control de pruebas. a) 1A, 2C, 3B, 4D. b) 1C, 2B, 3A, 4D. c) 1D, 2A, 3C, 4B. d) 1B, 2D, 3A, 4C. ¿Cuál de los siguientes enunciados es un ejemplo CORRECTO del valor de la trazabilidad?. a) La trazabilidad entre los riesgos mitigados y pasar casos de prueba proporciona un medio para determinar el nivel de riesgo residual. b) La trazabilidad entre los requisitos de usuario y los resultados de la ejecución de pruebas proporciona un medio para medir el avance del proyecto con respecto a los objetivos de negocio. c) El probador había trabajado anteriormente como programador y utilizó sus competencias en este campo para comunicarse mejor con los analistas de negocio. d) El probador tuvo mucho cuidado de no cometer equivocaciones cuando generó metódicamente los casos de prueba antes de comenzar su sesión de prueba exploratoria. Estás trabajando en un proyecto crítico para una empresa de seguros, en el cual los requisitos cambian con frecuencia. En una revisión, el cliente pregunta si todos los cambios en las reglas de negocio están cubiertos por casos de prueba. El gerente de QA responde que sí, pero no puede demostrarlo porque los casos no están vinculados directamente a los requisitos en la herramienta de gestión. ¿Cuál es el problema principal que se está manifestando aquí?. a) Falta de cobertura de pruebas automatizadas. b) Falta de priorización de requisitos. c) Falta de trazabilidad entre requisitos (base de prueba) y testware. d) Falta de documentación en los casos de uso. Relaciona los siguientes productos de prueba: Elementos: 1. Documento de trazabilidad de defectos 2. Casos de prueba alineados con historias de usuario 3. Reporte de cobertura de requisitos 4. Lista de requisitos validados Actividades: A. Análisis de pruebas B. Seguimiento y control de pruebas C. Implementación de pruebas D. Evaluación de criterios de salida. a) 1A, 2C, 3B, 4D. b) 1B, 2A, 3C, 4D. c) 1D, 2C, 3A, 4B. d) 1A, 2D, 3C, 4B. ¿Cuál de las siguientes es una buena práctica de prueba que se aplica a todos los ciclos de vida de desarrollo del software?. a) Los probadores deben revisar los productos de trabajo como parte de la fase de desarrollo siguiente. b) Los probadores deben revisar los productos de trabajo tan pronto como estén disponibles los borradores. c) Los probadores deben revisar los productos de trabajo antes de que comience el análisis de prueba y el diseño de prueba. d) Los probadores deben revisar los productos de trabajo inmediatamente después de su publicación. ¿Cuál de las siguientes es una buena práctica de pruebas que se aplica a todos los ciclos de vida de desarrollo de software?. a) Para cada nivel de prueba, existe un nivel de desarrollo correspondiente. b) Para cada objetivo de prueba, existe un objetivo de desarrollo correspondiente. c) Para cada actividad de prueba de software, existe una actividad de usuario correspondiente. d) Para cada actividad de desarrollo de software, existe una actividad de prueba correspondiente. ¿Cuál de las siguientes es una buena práctica de pruebas que se aplica a todos los ciclos de vida de desarrollo de software?. a) Cada nivel de prueba tiene objetivos específicos y distintos. b) La implementación y ejecución de las pruebas de un determinado nivel debe comenzar durante la fase de desarrollo correspondiente. c) Los responsables de las pruebas deben empezar a diseñarlas en cuanto dispongan de los borradores de los productos de trabajo pertinentes. d) Cada actividad de prueba dinámica tiene su correspondiente actividad de prueba estática. ¿Cuál de las siguientes opciones es un ejemplo de un enfoque de desarrollo orientado a las pruebas (test-first)?. a) Desarrollo guiado por comportamiento (BDD). b) Desarrollo guiado por nivel de prueba (TLDD). c) Desarrollo guiado por funciones (FDD). d) Desarrollo guiado por el rendimiento (PDD). Una empresa de desarrollo quiere garantizar que los requisitos del cliente estén totalmente comprendidos antes de empezar a codificar. Para ello, el Product Owner, desarrolladores y testers se reúnen y escriben ejemplos claros de cómo debería comportarse el sistema. ¿Qué práctica están aplicando?. a) TDD (Desarrollo guiado por pruebas). b) ATDD (Desarrollo guiado por pruebas de aceptación). c) BDD (Desarrollo guiado por comportamiento). d) SBE (Especificación mediante ejemplos). Relaciona los siguientes enfoques con su mejor descripción: Enfoque 1. TDD 2. BDD 3. ATDD 4. SBE Descripción A. Se escriben pruebas de aceptación basadas en requisitos antes de codificar. B. Se define el comportamiento esperado del sistema en lenguaje natural. C. Se escriben pruebas unitarias antes de programar el código funcional. D. Se utilizan ejemplos claros como base para especificaciones de requisitos. a) 1C, 2B, 3A, 4D. b) 1A, 2D, 3B, 4C. c) 1B, 2C, 3D, 4A. d) 1D, 2A, 3C, 4B. ¿Cuál de las siguientes pruebas es MÁS probable que se realice como parte de las pruebas funcionales?. a) La prueba comprueba que la función de ordenación coloca los elementos de la lista o matriz en orden ascendente. b) La prueba comprueba si la función de ordenación finaliza la ordenación antes de que transcurra un segundo desde su inicio. c) La prueba comprueba la facilidad con la que la función de ordenación puede cambiarse de orden ascendente a orden descendente. d) La prueba comprueba si la función de ordenación sigue funcionando correctamente al pasar de una arquitectura de 32 bits a una de 64 bits. Durante un test de carga, un sistema bancario comienza a responder más lentamente hasta colapsar con 500 usuarios concurrentes. ¿Qué tipo de prueba estás realizando?. a) Prueba funcional. b) Prueba de seguridad. c) Prueba de rendimiento. d) Prueba de compatibilidad. Estás probando si el sistema puede resistir ataques de inyección SQL y accesos no autorizados. ¿Qué tipo de prueba realizas?. a) Prueba de usabilidad. b) Prueba de seguridad. c) Prueba de aceptación. d) Prueba funcional. Un equipo realiza pruebas para verificar que los procesos de negocio definidos en los requerimientos son ejecutados correctamente. ¿Qué tipo de prueba se realiza?. a) Prueba de integración. b) Prueba de sistema. c) Prueba funcional. d) Prueba de volumen. Se ha actualizado el software del sistema de navegación porque sugiere rutas que infringen las leyes de tráfico, como circular en sentido contrario por calles de sentido único. ¿Cuál de las siguientes opciones describe MEJOR las pruebas que se van a realizar?. a) Sólo pruebas de confirmación. b) Pruebas de confirmación y pruebas de regresión. c) Sólo pruebas de regresión. d) Pruebas de regresión y luego pruebas de confirmación. Dados los siguientes escenarios, relaciona con el tipo de prueba. Escenarios: 1. Verificar que los cálculos de impuestos son correctos en el checkout de compras. 2. Evaluar si la aplicación responde rápido con 1000 usuarios simultáneos. 3. Validar que la app funciona tanto en Android como en iOS. 4. Medir si los usuarios pueden encontrar fácilmente las opciones de menú. Tipo de prueba: A. Rendimiento B. Funcional C. Usabilidad D. Compatibilidad. a) 1C, 2D, 3B, 4A. b) 1A, 2B, 3D, 4C. c) 1B, 2A, 3D, 4C. d) 1D, 2C, 3A, 4B. Teniendo en cuenta los siguientes tipos de revisión: 1.Revisión técnica 2. Revisión informal 3. Inspección 4. Revisión guiada Y las siguientes descripciones: A. Incluye objetivos como obtener consenso, generar nuevas ideas y motivar a los autores para mejorar. B. Incluye objetivos como educar a los revisores, obtener consenso, generar nuevas ideas y detectar posibles defectos. C. El objetivo principal es detectar defectos potenciales y requiere la recopilación de métricas para apoyar la mejora del proceso. D. El objetivo principal es detectar posibles defectos y no genera ningún resultado formal documentado. ¿Cuál de las siguientes opciones coincide MEJOR con los tipos de revisión y las descripciones?. a) 1A, 2B, 3C, 4D. b) 1A, 2D, 3C, 4B. c) 1B, 2C, 3D, 4A. d) 1C, 2D, 3A, 4B. Un equipo de calidad está revisando los casos de prueba para un sistema de gestión de inventarios que se encuentra en la fase final de desarrollo. Durante la revisión, algunos de los criterios de aceptación no están claramente definidos, lo que podría generar ambigüedad durante las pruebas. El líder de calidad decide realizar una revisión técnica para abordar este problema. ¿Qué característica hace que esta revisión sea apropiada para solucionar la ambigüedad en los criterios de aceptación?. a) La revisión técnica es más flexible y permite realizar cambios inmediatos, por lo que no es necesario documentar todos los defectos encontrados. b) En una revisión técnica, la prioridad es detectar defectos técnicos en los requisitos y casos de prueba, asegurando que no haya ambigüedad y que todos los criterios de aceptación estén claros, lo que ayuda a mejorar la calidad de las pruebas. c) En una revisión técnica, no es necesario contar con un moderador o un registrador, ya que el equipo de pruebas puede decidir por sí mismo si se realizan modificaciones o no. d) La revisión técnica se utiliza principalmente para analizar la funcionalidad del software, por lo que no tiene relación con los criterios de aceptación de los casos de prueba. Durante una revisión de grupo de los documentos de diseño de un sistema de gestión de inventarios, algunos miembros del equipo señalan que ciertos aspectos del diseño podrían mejorarse para mejorar la escalabilidad del sistema, pero otros consideran que no es necesario realizar cambios, ya que el sistema cumple con los requisitos iniciales. El equipo decide discutir las diferencias de opinión y tomar una decisión basada en una mayoría, sin necesidad de una documentación exhaustiva sobre los cambios propuestos. ¿Cómo debe proceder el equipo en este contexto?. a) El equipo debe tomar una decisión de consenso y realizar los cambios propuestos, incluso si no todos los miembros están de acuerdo, para asegurarse de que el sistema tenga una arquitectura escalable. b) La revisión de grupo debe llevarse a cabo sin tomar en cuenta los aspectos técnicos, ya que el objetivo es simplemente verificar si el diseño cumple con los requisitos básicos. c) La revisión de grupo debería centrarse exclusivamente en encontrar errores gramaticales o de formato en los documentos de diseño, sin discutir aspectos técnicos del sistema. d) El equipo debería discutir las diferencias de opinión y tomar una decisión basada en una mayoría, pero sin registrar los detalles o los cambios propuestos, ya que la revisión de grupo no requiere una documentación exhaustiva. ¿Cuál es la norma para definir las prácticas para la gestión del ciclo de vida del software, que incluyen especificación, desarrollo, operación y mantenimiento del software?. a) ISO/IEC 12207. b) IEEE 829. c) ISO/IEC 9126. d) ISO/IEC 25010. Asocia las normas ISO/IEEE con su tipo u objetivo principal. 1. ISO/IEC 12207 2. IEEE 829 3. ISO/IEC 9126 4. ISO/IEC 25010 a) Documentación de pruebas b) Ciclo de vida del software c) Modelo de calidad del producto d) Modelo de calidad. a) 1A, 2C, 3D, 4B. b) 1B, 2A, 3D, 4C. c) 1C, 2A, 3B, 4D. d) 1B, 2D, 3C, 4A. ¿Cuál es la PRINCIPAL diferencia entre las técnicas de prueba de caja negra y las técnicas de prueba basadas en la experiencia?. a) El objeto de prueba. b) El nivel de prueba en el que se utiliza la técnica de prueba. c) La base de la prueba. d) El ciclo de vida de desarrollo del software (SDLC) en el que puede utilizarse la técnica de prueba. Usted realiza pruebas de sistema de una aplicación web de comercio electrónico y se le proporciona el siguiente requerimiento: REQ 05-017. Si el coste total de las compras supera los 100 dólares, el cliente obtiene un descuento del 5% en las compras posteriores. En caso contrario, el cliente no recibe ningún descuento. ¿Qué técnicas de prueba serán MÁS útiles para diseñar casos de prueba basados en este requisito?. a) Técnicas de prueba de caja blanca. b) Técnicas de prueba de caja negra. c) Técnicas de prueba basadas en la experiencia. d) Técnicas de prueba basadas en el riesgo. Asocia cada técnica con su tipo de prueba correspondiente. 1. Diseño de pruebas usando defectos anteriores conocidos 2. Partición de clases de equivalencia 3. Checklist de defectos comunes usados por testers expertos 4. Cobertura de decisiones (ramas) a) Caja negra b) Basada en la experiencia c) Caja blanca d) Basada en defectos. a) 1d, 2a, 3b, 4c. b) 1b, 2c, 3a, 4d. c) 1c, 2d, 3b, 4a. d) 1a, 2b, 3d, 4c. Asocia las siguientes técnicas con su tipo de diseño de prueba. 1. Cobertura de condiciones múltiples en estructuras condicionales 2. Diseño de pruebas a partir de reglas de negocio tabuladas 3. Exploración libre sin casos predefinidos 4. Análisis de valores límite en campos numéricos a) Caja blanca b) Caja negra c) Técnica basada en reglas d) Basada en la experiencia. a) 1c, 2d, 3b, 4a. b) 1b, 2a, 3c, 4d. c) 1a, 2c, 3d, 4b. d) 1d, 2b, 3a, 4c. Está probando un validador de PIN que acepta PIN válidos y rechaza PIN no válidos. Un PIN es una secuencia de dígitos. Un PIN es válido si consta de cuatro dígitos y al menos dos de ellos son diferentes. ¿Cuál de los siguientes conjuntos de datos de prueba de entrada cubre todas las particiones de equivalencia para este escenario?. a) 112, 1111, 1234, 123456. b) 1, 123, 1111, 1234. c) 12, 112, 1112, 11112. d) 1, 111, 1111, 11111. Estás probando un sistema de solicitud de becas que solo acepta estudiantes con promedios entre 70 y 100. Las reglas del sistema son: - Si el promedio es menor que 70 → solicitud rechazada - Si el promedio está entre 70 y 100 → solicitud aceptada - Si el promedio es mayor a 100 o no es un número válido (por ejemplo: “N/A”) → solicitud rechazada ¿Cuáles DOS de los siguientes conjuntos de datos de entrada cubren correctamente todas las particiones de equivalencia (válidas e inválidas)?. a) 65, 85, 101, "N/A". b) 70, 90, 100. c) 69, 70, 100, 105. d) "N/A", 72, 68, 102. |