ISTQB Foundation (CTFL v4.0) Examen de práctica #11 — Preguntas y respuestas

Todas las preguntas de este examen de práctica, con la respuesta correcta marcada y una justificación escrita para cada opción a continuación — para leer y repasar, no una prueba cronometrada.

Pregunta 1

En un sistema grande, el responsable de pruebas observa que cerca del 80% de los fallos provienen de 3 de los 20 módulos y concentra más pruebas ahí. ¿Qué principio de prueba aplica?

Agrupación de defectos

Respuesta correcta

Unos pocos módulos suelen contener la mayoría de los defectos.

Paradoja del pesticida

Trata de pruebas repetidas que pierden eficacia, no de dónde se agrupan.

Las pruebas exhaustivas son imposibles

Cierto, pero no se relaciona con enfocarse en módulos con más defectos.

Las pruebas dependen del contexto

Un principio distinto sobre adaptarse al contexto.

Por qué

Los defectos tienden a agruparse en pocos módulos; concentrar el esfuerzo ahí es la agrupación de defectos.

Pregunta 2

¿Qué afirmación distingue mejor las pruebas del aseguramiento de la calidad (QA)?

Las pruebas evalúan el producto para hallar defectos; el QA mejora procesos para prevenirlos.

Respuesta correcta

Distinción estándar producto vs. proceso.

Las pruebas y el QA son exactamente lo mismo.

Están relacionados pero son distintos.

El QA se realiza solo después del lanzamiento.

El QA es continuo y orientado al proceso.

Las pruebas mejoran procesos, el QA halla defectos.

Invertido: las pruebas hallan defectos, el QA mejora procesos.

Por qué

Las pruebas son orientadas al producto; el QA es orientado al proceso.

Pregunta 3

¿Cuáles DOS de los siguientes están entre los siete principios de prueba?

Las pruebas muestran la presencia de defectos, no su ausencia

Respuesta correcta

Uno de los siete principios.

Paradoja del pesticida

Respuesta correcta

Repetir las mismas pruebas deja de encontrar defectos nuevos.

Las pruebas garantizan un producto sin defectos

Ningún principio afirma esto; es imposible.

Las pruebas exhaustivas siempre son viables

Lo contrario es un principio: son imposibles.

Por qué

'Las pruebas muestran presencia, no ausencia de defectos' y la 'paradoja del pesticida' son principios; los otros dos son falsos.

Pregunta 4

¿En qué actividad de prueba un equipo identifica principalmente las condiciones de prueba (qué debe probarse) a partir de la base de prueba?

Análisis de prueba

Respuesta correcta

El análisis deriva las condiciones de prueba de la base de prueba.

Implementación de pruebas

Construye procedimientos/datos tras el diseño.

Ejecución de pruebas

Ejecuta las pruebas, mucho después.

Finalización de pruebas

Cierra tras terminar la ejecución.

Por qué

Identificar qué probar (condiciones de prueba) ocurre durante el análisis de prueba.

Pregunta 5

¿Por qué es valioso mantener la trazabilidad entre la base de prueba y los casos de prueba?

Permite evaluar la cobertura y el impacto de los cambios en los requisitos

Respuesta correcta

La trazabilidad vincula requisitos y pruebas para cobertura e impacto.

Corrige automáticamente las pruebas que fallan

La trazabilidad no corrige nada.

Elimina la necesidad de una base de prueba

La base de prueba es a lo que se traza.

Garantiza el 100% de detección de defectos

Ninguna técnica lo garantiza.

Por qué

La trazabilidad permite evaluar la cobertura y el impacto de los cambios.

Pregunta 6

Una prueba pasa en el entorno de prueba pero el mismo escenario falla en producción. Además de un defecto de código, ¿qué causa del fallo es plausible?

Diferencias de entorno (configuración, datos, integraciones) entre ambos

Respuesta correcta

Los fallos pueden venir de condiciones del entorno, no solo del código.

Los fallos solo pueden deberse a defectos de código

También pueden surgir del entorno, datos o uso.

El entorno de prueba es irrelevante para los resultados

El entorno influye mucho en los resultados.

Pasar en pruebas garantiza pasar en producción

Entornos distintos pueden comportarse distinto.

Por qué

Los fallos pueden deberse a condiciones del entorno o datos, no solo a defectos de código.

Pregunta 7

¿Qué DOS afirmaciones sobre la responsabilidad de la calidad y las pruebas son correctas en CTFL v4.0?

La calidad es responsabilidad de todo el equipo

Respuesta correcta

La práctica moderna comparte la calidad en el equipo.

Las pruebas independientes hallan defectos que el autor puede pasar por alto

Respuesta correcta

La independencia reduce el sesgo del autor.

Solo el equipo de pruebas es responsable de la calidad

La calidad es compartida, no solo de los testers.

Los desarrolladores nunca deben probar su propio código

Pueden y deben; las pruebas independientes lo complementan.

Por qué

La calidad es responsabilidad de todo el equipo y las pruebas independientes pueden revelar defectos distintos a los del autor.

Pregunta 8

Cada actividad del proceso de prueba genera su propio testware. ¿Cuál de los siguientes elementos es un resultado típico de la monitorización y control de pruebas y no de otra actividad?

Informes de progreso de las pruebas

Respuesta correcta

Correcto — la monitorización recoge información sobre progreso y calidad y la informa, para poder tomar decisiones de control durante el esfuerzo de prueba.

El plan de pruebas

El plan de pruebas es el resultado principal de la planificación. La monitorización y control compara la realidad con ese plan, no lo produce.

Procedimientos de prueba y datos de prueba

Se crean durante la implementación de pruebas, cuando se organizan las pruebas y se prepara lo necesario para la ejecución.

El informe de finalización de pruebas

Ese informe lo produce la finalización al terminar un nivel o proyecto y resume todo el esfuerzo, no el progreso en curso.

Por qué

La monitorización y control produce informes de progreso de pruebas (y directivas de control). El plan proviene de la planificación, los procedimientos y datos de la implementación, y el informe de finalización de la finalización.

Pregunta 9

¿En qué enfoque de desarrollo las pruebas se integran típicamente de forma continua en iteraciones cortas y repetidas con retroalimentación frecuente?

Desarrollo ágil/iterativo

Respuesta correcta

Las pruebas son continuas en cada iteración corta.

Desarrollo secuencial (cascada)

Las pruebas se concentran en una fase tardía, no continuas.

Integración big-bang

Es una estrategia de integración, no un ciclo de vida.

Ningún modelo integra las pruebas de forma continua

Agile hace exactamente eso.

Por qué

Los enfoques iterativos/ágiles integran las pruebas continuamente en iteraciones cortas.

Pregunta 10

¿Qué comprueba principalmente la prueba de componentes (unitaria)?

Componentes o unidades individuales de forma aislada

Respuesta correcta

Es el alcance de la prueba de componentes.

Flujos de negocio de extremo a extremo

Eso es prueba de sistema o aceptación.

Interfaces entre componentes integrados

Eso es prueba de integración.

Satisfacción del usuario en producción

Se relaciona con aceptación/operación.

Por qué

La prueba de componentes comprueba módulos/unidades de forma aislada.

Pregunta 11

Verificar que una aplicación web es operable por usuarios que usan un lector de pantalla es principalmente ¿qué tipo de prueba?

Prueba no funcional (accesibilidad/usabilidad)

Respuesta correcta

La accesibilidad es una característica no funcional.

Prueba funcional

Comprueban qué hace el sistema, no su usabilidad.

Prueba de caja blanca

Se basa en la estructura interna.

Prueba de confirmación

Revisa un defecto ya corregido.

Por qué

La accesibilidad/usabilidad es una característica de calidad no funcional.

Pregunta 12

¿Qué desencadena típicamente las pruebas de mantenimiento?

Una modificación, migración o retirada de un sistema ya operativo

Respuesta correcta

Son los desencadenantes estándar.

Escribir la primera línea de código

Es desarrollo inicial, no mantenimiento.

Redactar los requisitos iniciales

Precede a cualquier operación.

Diseñar los primeros casos de prueba

El diseño es parte del desarrollo normal.

Por qué

Las pruebas de mantenimiento se desencadenan por modificación, migración o retirada de un sistema operativo.

Pregunta 13

¿Cuáles DOS de los siguientes son tipos de prueba NO FUNCIONALES?

Prueba de rendimiento (carga)

Respuesta correcta

Evalúa cuán bien funciona el sistema.

Prueba de usabilidad

Respuesta correcta

Evalúa la facilidad de uso, característica no funcional.

Prueba de integración

Es un nivel de prueba, no un tipo no funcional.

Prueba de humo

Una comprobación funcional superficial de estabilidad.

Por qué

Rendimiento y usabilidad son no funcionales; integración es un nivel y humo es un conjunto (funcional).

Pregunta 14

Tras un cambio en un sistema operativo, ¿cómo se determina mejor el alcance de la regresión necesaria?

Mediante análisis de impacto del cambio para identificar áreas afectadas

Respuesta correcta

El análisis de impacto delimita la regresión racionalmente.

Volviendo a ejecutar todas las pruebas sin importar el cambio

A menudo inviable; el análisis enfoca el esfuerzo.

No ejecutando nunca regresión tras cambios

Los cambios arriesgan regresiones; hace falta probar.

Eligiendo pruebas al azar

El azar ignora el riesgo y el impacto reales.

Por qué

El análisis de impacto identifica qué áreas pueden verse afectadas y necesitan regresión.

Pregunta 15

¿Qué tipo de problema puede detectar una herramienta de análisis estático SIN ejecutar el código?

Violaciones de estándares y código inalcanzable

Respuesta correcta

El análisis inspecciona la estructura sin ejecutar.

Tiempo de respuesta real bajo carga alta

Eso requiere ejecución dinámica.

Fugas de memoria observadas en ejecución

El comportamiento en ejecución requiere ejecutar.

Puntuaciones de satisfacción del usuario

Vienen del feedback del usuario, no del análisis.

Por qué

El análisis estático halla violaciones de estándares, código inalcanzable, variables no definidas, etc.

Pregunta 16

En el proceso genérico de revisión, ¿qué actividad va PRIMERO?

Planificación

Respuesta correcta

Primero se define el alcance y qué productos revisar.

Comunicación y análisis de problemas

Ocurre tras la reunión de revisión.

Revisión individual

Sigue a la iniciación.

Corrección y reporte

Es casi al final.

Por qué

El proceso genérico de revisión comienza con la planificación.

Pregunta 17

¿Cuáles DOS son beneficios reales de las revisiones (pruebas estáticas)?

Detección temprana de defectos en productos de trabajo

Respuesta correcta

Las revisiones hallan defectos antes de ejecutar.

Compartir conocimiento entre los participantes

Respuesta correcta

Las revisiones difunden el conocimiento.

Medir el tiempo de respuesta bajo carga

Requiere pruebas dinámicas de rendimiento.

Garantizar un producto sin defectos

Ninguna actividad garantiza cero defectos.

Por qué

Las revisiones permiten detección temprana y compartir conocimiento; no miden rendimiento ni garantizan cero defectos.

Pregunta 18

La prueba estática comprende tanto revisiones como análisis estático. ¿Qué afirmación describe correctamente lo que distingue al análisis estático de una revisión?

El análisis estático lo realizan normalmente herramientas que comprueban código u otros artefactos formales frente a reglas y estándares, mientras que una revisión es un examen humano de un producto de trabajo.

Respuesta correcta

Correcto — la diferencia esencial es quién o qué realiza el examen: herramientas frente a personas.

El análisis estático ejecuta el código con entradas predefinidas, mientras que una revisión no ejecuta nada.

Ninguno ejecuta el objeto de prueba. En cuanto se ejecuta código, la actividad es prueba dinámica, no estática.

El análisis estático solo puede aplicarse después de compilar el código y desplegarlo en un entorno de prueba.

Las herramientas de análisis estático trabajan directamente sobre el código fuente o modelos y no necesitan despliegue ni sistema en ejecución; esa es una de sus ventajas.

Una revisión está totalmente automatizada por herramientas, mientras que el análisis estático siempre debe hacerse manualmente.

Los papeles están invertidos. El análisis estático es la parte apoyada en herramientas; las revisiones dependen del juicio humano, aunque las herramientas puedan ayudar en su gestión.

Por qué

El análisis estático se basa en herramientas: examinan código, modelos u otros artefactos formales frente a estándares y reglas. Una revisión es un examen humano de un producto de trabajo. Ninguno ejecuta el objeto de prueba.

Pregunta 19

Un sistema de calificación asigna una banda por nota entera: 0-39 suspenso, 40-59 aprobado, 60-79 notable, 80-100 sobresaliente. Con partición de equivalencia solo sobre notas VÁLIDAS, ¿cuál es el mínimo de casos para cubrir cada banda válida una vez?

4

Respuesta correcta

Un valor representativo por cada una de las cuatro bandas válidas.

3

Hay cuatro bandas válidas, no tres.

2

Dos casos no cubren cuatro particiones.

8

Eso contaría los límites, no las particiones.

Por qué

Hay cuatro bandas válidas, así que cuatro casos (un representante cada una).

Pregunta 20

Un campo acepta enteros de 10 a 50 inclusive; los valores fuera se rechazan. Con el análisis de valores límite de 2 valores (cada límite más su vecino más cercano), ¿qué conjunto prueba AMBOS límites?

{9, 10, 50, 51}

Respuesta correcta

Límite más su vecino exterior en cada extremo.

{10, 50}

Solo límites, omiten vecinos.

{9, 10, 11, 49, 50, 51}

Ese es el enfoque de 3 valores (seis valores).

{10, 11, 49, 50}

Usa vecinos interiores en vez de exteriores.

Por qué

Cada límite (10, 50) más su vecino exterior (9, 51): {9,10,50,51}.

Pregunta 21

Para el mismo campo (enteros 10 a 50 inclusive), ¿cuántos valores distintos requiere el enfoque de 3 valores para cubrir AMBOS límites?

6

Respuesta correcta

Tres valores por límite, dos límites, sin solapamiento.

4

Ese es el enfoque de 2 valores.

8

Cuenta de más; tres por límite bastan.

3

Tres valores cubren solo un límite.

Por qué

Inferior {9,10,11} y superior {49,50,51} = seis valores distintos.

Pregunta 22

Use la tabla de decisión siguiente. Un conductor de 22 años (menor de 25) contrata seguro premium y tiene un historial limpio. ¿Qué regla aplica y cuál es el resultado?

Car rental surcharge decision table, rules R1 to R8

Regla R5 - Aprobar con recargo de conductor joven

Respuesta correcta

Edad N, Premium S, limpio S es exactamente R5.

Regla R1 - Aprobar, sin recargo

R1 requiere Edad>=25 = S.

Regla R6 - Aprobar + joven + recargo de riesgo

R6 requiere historial limpio = N.

Regla R8 - Rechazar

R8 requiere Premium = N y limpio = N.

Por qué

Edad>=25 = N, Premium = S, limpio = S coincide con R5: Aprobar + recargo de conductor joven.

Pregunta 23

En la tabla de decisión siguiente, las dos reglas de Rechazar (R4 y R8) tienen Premium = N y limpio = N, y solo difieren en la condición de edad. Con simplificación 'don't-care', ¿cuántas columnas se fusionan en una sola regla?

Car rental surcharge decision table, rules R1 to R8

2 (R4 y R8 se fusionan en una regla)

Respuesta correcta

Ambas rechazan con Premium = N y limpio = N; la edad es 'don't-care'.

4

Solo las dos columnas de Rechazar comparten la misma acción.

8

Solo dos columnas se fusionan, no las ocho.

1

Una columna no puede 'fusionarse'; dos se fusionan en una.

Por qué

R4 y R8 comparten la acción y solo difieren en una condición 'don't-care', así que 2 se fusionan en 1.

Pregunta 24

¿Para qué situación es la prueba de transición de estados la técnica MÁS adecuada?

Un pedido cuyas acciones permitidas dependen de su estado (p. ej. pagado, enviado)

Respuesta correcta

El comportamiento depende del estado y eventos - ideal.

Un único campo numérico con un rango permitido

Eso encaja con el análisis de valores límite.

Una regla de negocio con varias condiciones independientes

Eso encaja con la tabla de decisión.

Medir la cobertura de código de una función

Eso es prueba estructural (caja blanca).

Por qué

La prueba de transición de estados encaja con sistemas cuyo comportamiento depende del estado y de los eventos.

Pregunta 25

Usando la máquina de estados del ciclo de pedido siguiente, ¿qué secuencia de eventos es un camino VÁLIDO de Created a Delivered?

Order lifecycle state transition diagram

Created -> pay -> Paid -> pack -> Packed -> ship -> Shipped -> deliver -> Delivered

Respuesta correcta

Cada transición existe en ese orden.

Created -> pack -> ship -> deliver

No se puede empacar antes de pagar; no hay Created->Packed.

Created -> pay -> Paid -> ship -> deliver

No hay Paid->Shipped; hay que empacar primero.

Created -> pay -> Paid -> cancel -> Delivered

Cancel lleva a Cancelled, no a Delivered.

Por qué

El camino válido es pay, pack, ship, deliver.

Pregunta 26

Considere esta rutina con cinco sentencias ejecutables: (1) INPUT n; (2) total = 0; (3) IF n > 0; (4) total = n * 2; (5) PRINT total. La sentencia 4 se ejecuta solo si el IF es verdadero. Una prueba se ejecuta con n = 0. ¿Qué cobertura de sentencias logra?

80%

Respuesta correcta

Se ejecutan 1, 2, 3 y 5; se omite la 4: 4/5.

100%

La sentencia 4 no se alcanza con n = 0.

60%

Se ejecutan cuatro de cinco, no tres.

40%

Solo se omite una; se ejecutan cuatro.

Por qué

Con n = 0 el IF es falso, así que se ejecutan 4 de 5 sentencias = 80%.

Pregunta 27

¿Cuáles DOS de los siguientes son técnicas de prueba de caja blanca (basadas en estructura)?

Prueba de sentencias

Respuesta correcta

Se basa en ejecutar sentencias del código.

Prueba de ramas

Respuesta correcta

Se basa en cubrir los resultados de decisión.

Partición de equivalencia

Una técnica de caja negra basada en especificación.

Prueba de tabla de decisión

Una técnica de caja negra basada en especificación.

Por qué

Las pruebas de sentencias y ramas son de caja blanca; partición de equivalencia y tablas de decisión son de caja negra.

Pregunta 28

Un tester, basado en su experiencia, lista entradas probablemente problemáticas (campos vacíos, cero, números muy grandes, caracteres especiales) y las prueba. ¿Qué técnica es?

Conjetura de errores

Respuesta correcta

Una técnica basada en experiencia que anticipa defectos.

Partición de equivalencia

Una técnica sistemática, no basada en experiencia.

Análisis de valores límite

Sistemática, centrada en los bordes.

Prueba de transición de estados

Basada en estados y eventos, no en conjeturas.

Por qué

Anticipar entradas propensas a errores desde la experiencia es la conjetura de errores.

Pregunta 29

¿Cuáles DOS de las siguientes son técnicas de prueba de caja blanca (basadas en la estructura)? (Elija dos.)

Prueba de sentencias.

Respuesta correcta

Se basa en la ejecución de las sentencias del código — una técnica de caja blanca.

Prueba de ramas.

Respuesta correcta

Se basa en ejercitar los resultados de las decisiones del código — una técnica de caja blanca.

Partición de equivalencia.

Una técnica de caja negra (basada en la especificación).

Prueba de casos de uso.

Una técnica de caja negra (basada en la especificación).

Por qué

Las técnicas de caja blanca se basan en la estructura interna del código, p. ej., la prueba de sentencias y la prueba de ramas. La partición de equivalencia y la prueba de casos de uso son de caja negra.

Pregunta 30

Un enfoque de prueba en el que el diseño y la ejecución comienzan solo tras la entrega del software, reaccionando al sistema tal como se ha construido, se describe mejor como:

Un enfoque de prueba reactivo.

Respuesta correcta

Correcto — las pruebas se diseñan y ejecutan en reacción al sistema entregado.

Un enfoque de prueba preventivo.

Los enfoques preventivos diseñan pruebas pronto, antes de construir el código.

Un enfoque de prueba de caja blanca.

Caja blanca se refiere a usar la estructura interna, no al momento del diseño de pruebas.

Un enfoque de prueba de confirmación.

La confirmación reprueba tras una corrección; no es un enfoque global definido por el momento.

Por qué

Un enfoque reactivo diseña y ejecuta pruebas en respuesta al software entregado (p. ej., pruebas exploratorias). Un enfoque preventivo diseña pruebas pronto, antes de que el software exista.

Pregunta 31

¿Cuál de los siguientes es un ejemplo de criterio de SALIDA de un nivel de prueba?

Se ha logrado la cobertura planificada y no quedan defectos de alta severidad abiertos

Respuesta correcta

Los criterios de salida definen cuándo parar.

Se ha preparado el entorno de prueba

Es un criterio de entrada.

Los requisitos se han fijado como línea base

Una condición de entrada, no de salida.

Se ha comprado una herramienta

Sin relación con los criterios de salida.

Por qué

Cobertura planificada lograda sin defectos abiertos de alta severidad es un criterio de salida típico.

Pregunta 32

En el análisis de riesgos, ¿a qué se refiere el 'impacto' de un riesgo?

La consecuencia o el daño si el riesgo se materializa

Respuesta correcta

El impacto mide cuán grave sería el resultado.

La probabilidad de que el riesgo ocurra

Eso es la probabilidad, no el impacto.

El número de testers asignados

Sin relación con el impacto.

El coste de la herramienta

Sin relación con el impacto.

Por qué

El impacto es la magnitud del daño si el riesgo se materializa.

Pregunta 33

Durante un ciclo, el responsable reprioriza y reasigna pruebas porque un área de alto riesgo falla mucho. ¿Qué actividad es?

Control de pruebas

Respuesta correcta

El control toma acciones correctivas según el monitoreo.

Monitoreo de pruebas

El monitoreo recopila info; actuar es control.

Planificación

Ocurre antes de ejecutar, no como reacción.

Finalización

Cierra tras terminar la ejecución.

Por qué

Tomar acciones correctivas con base en el monitoreo es el control de pruebas.

Pregunta 34

¿Qué DOS elementos pertenecen típicamente a un informe de finalización de pruebas?

Un resumen de las pruebas realizadas y los resultados

Respuesta correcta

Contenido central del informe.

Riesgos residuales y lecciones aprendidas

Respuesta correcta

Ayuda a decidir y mejorar.

El código fuente completo del sistema

No es parte del informe.

El salario de cada desarrollador

Irrelevante e inapropiado.

Por qué

Un resumen de las pruebas/resultados y los riesgos residuales/lecciones aprendidas pertenecen al informe.

Pregunta 35

Una errata puramente cosmética en la página de inicio se corrige con urgencia porque mañana hay un gran lanzamiento. ¿Qué ilustra esto?

Severidad y prioridad son independientes - baja severidad puede ser alta prioridad

Respuesta correcta

El contexto de negocio puede elevar la prioridad.

La severidad y la prioridad siempre coinciden

Son atributos distintos y pueden diferir.

Los defectos cosméticos nunca deben corregirse

A veces importan mucho (p. ej. un lanzamiento).

La prioridad la fijan solo los desarrolladores

Suele ser decisión del negocio/partes interesadas.

Por qué

Severidad y prioridad son distintas: un defecto de baja severidad puede tener alta prioridad.

Pregunta 36

Con estimación de tres puntos: optimista = 2 días, más probable = 5 días, pesimista = 14 días, ¿cuál es la duración esperada por (a + 4m + b) / 6?

6 días

Respuesta correcta

(2 + 4*5 + 14)/6 = 36/6 = 6.

5 días

5 es el valor más probable, no la estimación ponderada.

7 días

No coincide con el resultado de la fórmula, que es 6.

8 días

Error aritmético; el valor correcto es 6.

Por qué

(2 + 20 + 14) / 6 = 36 / 6 = 6 días.

Pregunta 37

¿Qué DOS factores influyen típicamente en una estimación del esfuerzo de prueba?

El tamaño y la complejidad del producto

Respuesta correcta

Productos mayores y complejos requieren más pruebas.

El nivel de calidad requerido y el riesgo del producto

Respuesta correcta

Más calidad/riesgo requiere más pruebas.

El color favorito de los testers

Irrelevante para el esfuerzo.

El número de salas de reunión del edificio

Irrelevante para el esfuerzo.

Por qué

El tamaño/complejidad del producto y el nivel de calidad/riesgo determinan el esfuerzo.

Pregunta 38

¿En qué se diferencia una estrategia de prueba de un plan de pruebas?

Una estrategia describe un enfoque general a nivel de organización/programa, mientras que un plan es específico de un proyecto o nivel

Respuesta correcta

La estrategia es genérica; el plan la aplica.

Son documentos idénticos con distinto nombre

Operan en niveles de abstracción distintos.

Un plan es siempre más genérico que una estrategia

Invertido: la estrategia es la más genérica.

Una estrategia enumera los casos exactos a ejecutar

Ese detalle pertenece al diseño, no a la estrategia.

Por qué

Una estrategia es un enfoque general a nivel de organización/programa; un plan es específico de proyecto/nivel.

Pregunta 39

¿Qué tipo de herramienta revisa el código en busca de violaciones de estándares y construcciones sospechosas SIN ejecutarlo?

Herramienta de análisis estático

Respuesta correcta

Examina la estructura sin ejecutar.

Herramienta de pruebas de rendimiento

Ejecuta el sistema bajo carga.

Herramienta de gestión de pruebas

Gestiona pruebas y trazabilidad, no analiza código.

Herramienta de ejecución (automatización)

Ejecuta scripts dinámicamente.

Por qué

Una herramienta de análisis estático inspecciona el código sin ejecutarlo.

Pregunta 40

¿Cuáles DOS son consideraciones sensatas al seleccionar una herramienta de prueba para una organización?

Compatibilidad con herramientas y procesos existentes

Respuesta correcta

La integración evita fricción y retrabajo.

Evaluación del soporte del proveedor y el mantenimiento

Respuesta correcta

El soporte a largo plazo afecta coste y riesgo.

Lo pegadizo del eslogan de marketing

Irrelevante para la eficacia.

Una garantía del proveedor de producto sin defectos

Ninguna herramienta garantiza cero defectos.

Por qué

La compatibilidad con herramientas/procesos existentes y el soporte/mantenimiento del proveedor son criterios sensatos.