Quiz
ISTQB
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (40)
1¿Cuál de las siguientes afirmaciones describe MEJOR uno de los siete principios básicos de las
pruebas de software?- AEs posible probar todo utilizando pruebas automatizadas.
- BLas pruebas exhaustivas son posibles para todo software con un esfuerzo suficiente y
herramientas de soporte. - CNormalmente es imposible probar todas las combinaciones entrada/salida para un sistema
software. - DEl objetivo de las pruebas es para demostrar la ausencia de defectos.
2¿Cuál de las siguientes afirmaciones es la meta MÁS válida para un equipo de pruebas?
- APara determinar si se han ejecutado suficientes pruebas de componente en las pruebas de sistema.
- BPara detectar tantos fallos como sea posible, de manera que los defectos pueden ser identificados y corregidos.
- CPara demostrar que todos los posibles defectos son identificados.
- DPara probar que ninguno de los defectos restantes causará ningún fallo.
3¿Cuál de estas tareas se puede esperar que se realicen durante la fase de Análisis y Diseño de
Prueba del Proceso Básico de Prueba?- ADefinición de los objetivos de la prueba.
- BRevisión de las bases de prueba.
- CCreación de juegos de prueba a partir de los procedimientos de prueba.
- DAnalizar las lecciones aprendidas para la mejora del proceso
4A continuación se muestra una lista de problemas que se pueden observar durante la prueba o en
producción. ¿Cuál de estos problemas es un fallo?- AEl producto "dejó de funcionar" ("crashed") cuando el usuario seleccionó una opción en un cuadro de diálogo.
- BUn archivo de código fuente incluido en la compilación tiene la versión FALSA.
- CEl algoritmo de cálculo ha utilizado variables de entrada FALSAS.
- DEl desarrollador ha malinterpretado el requisito para el algoritmo
5¿Cuál de las siguientes actitudes, conocimientos o acciones llevaría a problemas (o conflictos) en
equipos mixtos de los desarrolladores y probadores de software, cuando se observa en las revisiones
y pruebas?- ALos desarrolladores y probadores de software son curiosos y se concentran en encontrar defectos.
- BLos desarrolladores y probadores de software están suficientemente cualificados para encontrar
fallos y defectos. - CLos desarrolladores y probadores de software comunican defectos como una crítica personal, no
como una crítica al producto software. - DLos probadores esperan que podría haber defectos en el producto software que los desarrolladores no han encontrado y solucionado.
6¿Cuál de las siguientes afirmaciones es VERDADERA?
I. Las pruebas de software pueden ser necesarias para satisfacer requisitos legales o contractuales.
II. Las pruebas de software son necesarias, principalmente, para mejorar la calidad del producto.
III. Unas pruebas y corrección de defectos rigurosas ayudarían a reducir el riesgo de que se
produjeran problemas en un entorno de operaciones.
IV. Unas pruebas rigurosas se utilizan, en ocasiones, para demostrar de que todos los fallos han sido
encontrados.- AI, II y III son verdaderas; IV es falsa.
- BI es verdadera; II, III y IV son falsas.
- CI y III son verdaderas; II y IV son falsas.
- DIII y IV son verdaderas; I y II son falsas.
7¿Cuál de las siguientes afirmaciones describe correctamente la diferencia entre las pruebas y la
depuración?- ALas prueba identifican el origen de los defectos, la depuración analiza los defectos y propone
actividades de prevención. - BLas pruebas dinámicas muestran los fallos causadas por defectos, la depuración encuentra,
analiza y elimina las causas de fallos en el software. - CLas pruebas eliminan los defectos, la depuración identifica las causas de los fallos.
- DLas pruebas dinámicas impide las causas de fallos, la depuración elimina los fallos.
- ALas prueba identifican el origen de los defectos, la depuración analiza los defectos y propone
8¿Cuál de las siguientes afirmaciones describe MEJOR las pruebas no funcionales?
- ALas pruebas no funcionales son el proceso de prueba de un sistema integrado para verificar que
cumple con los requisitos especificados. - BLas pruebas no funcionales son el proceso de pruebas para determinar la conformidad del sistema con los estándares de codificación.
- CLas pruebas no funcionales son probar sin hacer referencia a la estructura interna del sistema.
- DLas pruebas no funcionales son probar características del sistema, tales como la usabilidad,
fiabilidad o mantenibilidad.
- ALas pruebas no funcionales son el proceso de prueba de un sistema integrado para verificar que
9¿Qué es importante hacer cuando se trabaja con modelos de desarrollo de software?
- ASi fuera necesario, adaptar los modelos a las características del proyecto y del producto.
- BElegir el modelo en cascada, porque es el modelo más consolidado.
- CComience con el modelo-V y, a continuación, pasar al modelo iterativo o al incremental.
- DCambiar la organización que se adapte al modelo, y no al revés
10¿Cuál de las siguientes afirmaciones es una característica de buena prueba y se aplica en cualquier
modelo de ciclo de vida de desarrollo de software?- ALa prueba de aceptación siempre es el último nivel de la prueba que se aplica.
- BTodos los niveles de prueba son planificados y completados para cada característica desarrollada.
- CLos probadores son involucrados por primera vez cuando la primera pieza de código puede ser
ejecutada. - DPara cada actividad de desarrollo hay una actividad de prueba correspondiente
11¿Cuál de las siguientes descripciones es un ejemplo de prueba de mantenimiento?
- APara probar defectos corregidos durante el desarrollo de un nuevo sistema.
- BPara probar mejoras en un sistema existente en explotación.
- CPara tratar las quejas con respecto a la calidad del sistema durante la prueba de aceptación de
usuario. - DPara integrar las funciones durante el desarrollo de un nuevo sistema.
12¿Cuál de las siguientes afirmaciones es VERDADERA?
I. Las pruebas de regresión y de pruebas de confirmación son lo mismo.
II. Las pruebas de regresión demuestran que todos los defectos se han resuelto.
III. La prueba de regresión es un buen candidato para la automatización de prueba.
IV. La prueba de regresión se realiza para descubrir defectos como resultado de los cambios en el
software.
V. No se deberían realizar pruebas de regresión durante las pruebas de integración.- AIV es VERDADERA; I, II, III y V son FALSAS.
- BIII es VERDADERA; I, II, IV y V son FALSAS.
- CIII y IV son VERDADERAS; I, II y V son FALSAS.
- DI, III y IV son VERDADERAS; II y V son FALSAS.
13¿Cuál de las siguientes afirmaciones comparando las pruebas de componente y las pruebas de
sistema es VERDADERA?- ALas pruebas de componente verifican la funcionalidad de los módulos de software, objetos del
programa y clases que pueden ser probadas por separado, mientras que las pruebas de sistema
verifican las interfaces entre los componentes y las interacciones entre las diferentes partes del
sistema. - BLos casos de prueba para las pruebas de componente, en general, se obtienen a partir de las especificaciones de componente, especificaciones de diseño o modelos de datos, mientras que los casos de prueba para las pruebas de sistema se suelen obtener a partir de especificaciones de requisitos, especificaciones funcionales, o casos de uso.
- CLas pruebas de componente sólo se centran en características funcionales, mientras que las
pruebas de sistema se centran en las características funcionales y no funcionales. - DLas pruebas de componente son responsabilidad de los probadores, mientras que las pruebas de sistema, normalmente, son responsabilidad de los usuarios del sistema.
- ALas pruebas de componente verifican la funcionalidad de los módulos de software, objetos del
14¿Cuál de las siguientes afirmaciones describe las fases principales de una revisión formal?
- AIniciación, retroceso, preparación individual, reunión de revisión, reconstrucción, seguimiento.
- BPlanificación, preparación individual, reunión de revisión, reconstrucción, cierre, seguimiento.
- CPlanificación, inicio, preparación individual, reunión de revisión, reconstrucción,
seguimiento - DPreparación individual, reunión de revisión, reconstrucción, cierre, seguimiento, análisis de causa
raíz
15¿Cuál de los siguientes tipos de revisión es la mejor opción para seleccionar con el objeto de llevar a
cabo revisiones de componentes de seguridad crítica en un proyecto de software si, además, la
revisión debe demostrarse como proceso formal basado en reglas y listas de comprobación?- ARevisión Informal
- BRevisión Técnica.
- CInspección.
- DRevisión Guiada.
16¿Cuál de las siguientes afirmaciones acerca del análisis estático basado en herramientas es FALSA?
- AEl análisis estático basado en herramientas puede ser utilizado como una medida preventiva con
procesos adecuados en su sitio. - BEl análisis estático basado en herramientas pueden detectar defectos que no se encuentran con
facilidad con pruebas dinámicas. - CEl análisis estático basado en herramientas puede resultar en ahorro de costes por una detección temprana de defectos.
- DEl análisis estático basado en herramientas es una buena manera de forzar fallos en el
software.
- AEl análisis estático basado en herramientas puede ser utilizado como una medida preventiva con
17Uno de los objetivos de su proyecto es tener un 100% de cobertura de decisión. Las tres pruebas
siguientes han sido ejecutadas para el flujo de control del siguiente grafo (diagrama).
Prueba_01 cubre el camino: A, B, D, E, G
Prueba_02 cubre el camino: A, B, D, E, F, G
Prueba_03 cubre el camino: A, C, F, C, F, C, F, G
¿Cuál de las siguientes afirmaciones en relación con el objetivo de cobertura de decisión es
VERDADERA?
- ALa decisión D no se ha probado de forma completa.
- BSe ha logrado un 100% de cobertura de decisión.
- CLa decisión E no se ha probado de forma completa.
- DLa decisión F no se ha probado de forma completa.
18Se ha detectado un defecto durante la prueba:
Al recibir los datos del cliente desde un servidor, se produce un fallo del sistema. El defecto fue
corregido al corregir 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 del módulo
correspondiente. Se han diseñado, agregado al juego de pruebas y ejecutado algunas pruebas
adicionales con el objetivo de verificar la corrección y asegurar una cobertura más amplia.
¿Cuál de los siguientes tipos de deberían utilizar en este escenario?
I. Pruebas funcionales.
II. Pruebas estructurales.
III. Pruebas de confirmación o repetición de pruebas.
IV. Pruebas de rendimiento.- ASe utilizan I y II, pero no se utilizan III y IV.
- BSe utilizan I y III, pero no se utilizan II y IV.
- CSe utilizan I, II y III, pero no se utiliza IV.
- DSe utilizan II, III y IV, pero no se utiliza I.
19¿Cuál de las siguientes afirmaciones sobre el diagrama de transición de estado y la tabla de casos de
prueba es VERDADERA?
Dónde:
CR es el acrónimo de Control Remoto.
Caso de Prueba 1 2 3 4 5
Estado Inicial S1 S2 S2 S3 S3
Entrada Encender Apagar Encender CR Apagar CR Apagar
Salida Esperada TV En Espera TV Apagada TV Reproducción TV En Espera TV Apagada
Estado Final S2 S1 S3 S2 S1
- ALos casos de prueba dados se pueden utilizar para obtener tanto las transiciones válidas como las transiciones inválidas en el diagrama de transición de estado.
- BLos casos de prueba dados representan todas las posibles transiciones válidas en el
diagrama de transición de estado. - CLos casos de prueba dados sólo representan algunas de las transiciones válidas en el diagrama de transición de estado.
- DLos casos de prueba dados representan pares de transiciones secuenciales en el diagrama de
transición de estado.
20¿Cuál de las siguientes afirmaciones para la técnica de prueba de partición de equivalencia es
VERDADERA?
Las técnica de pruebas de partición de equivalencia…
I. divide las posibles entradas en clases, dónde se espera que todos los elementos causen el mismo
comportamiento.
II. utiliza ambas particiones, válidas e inválidas.
III. debe incluir, por lo menos, dos valores de cada partición de equivalencia.
IV. sólo se pueden utilizar para probar entradas de particiones de equivalencia desde una Interfaz
Gráfica de Usuario- AI, II y IV son VERDADERAS; III es FALSA.
- BI es VERDADERA; II, III y IV son FALSAS.
- CII y III son VERDADERAS; I y IV son FALSAS.
- DI y II son VERDADERAS; III y IV son FALSAS.
21¿Cuál de las siguientes opciones enumeran técnicas clasificadas como técnicas de diseño de Caja
Negra?- AParticiones de Equivalencia, Pruebas de Tabla de Decisión, Pruebas de Transición de Estado,
Análisis de Valores Frontera. - BParticiones de Equivalencia, Pruebas de Tabla de Decisión, Cobertura de Sentencia, Pruebas
Basadas en Casos de Uso. - CParticiones de Equivalencia, Pruebas de Cobertura de Decisión, Pruebas Basadas en Casos de
Uso. - DParticiones de Equivalencia, Pruebas de Cobertura de Decisión, Análisis de Valores Frontera.
- AParticiones de Equivalencia, Pruebas de Tabla de Decisión, Pruebas de Transición de Estado,
22Se debe calcular la bonificación de un empleado. No puede tener un valor negativo, pero el resultado
del cálculo puede ser cero. La bonificación se basa en la antigüedad del empleado.
Las categorías son: inferior o igual a 2 años, más de 2 años, pero menos de 5 años, 5 años o más,
pero menos de 10 años, 10 años o más. Dependiendo de la antigüedad, el empleado obtendrá
diferentes niveles de bonificación.
¿Cuántos casos de prueba son necesarios, si sólo se necesitan particiones de equivalencia válidas
para probar el cálculo de la bonificación?- A3
- B5
- C2
- D4
23¿Cuáles de las siguientes afirmaciones acerca de los beneficios de generar casos de prueba a partir
de casos de uso son verdaderas y cuáles son falsas?
I. Derivar casos de prueba de los casos de uso es útil para las pruebas de sistema y pruebas
aceptación.
II. Derivar casos de prueba de casos de uso es útil sólo para pruebas automatizadas.
III. Derivar casos de prueba de casos de uso es útil para las pruebas de componente.
IV. Derivar casos de prueba de los casos de uso es útil para las pruebas de integración.- AI y IV son VERDADERAS; II y III son FALSAS.
- BI, es VERDADERA; II, III y IV son FALSAS.
- CII y IV son VERDADERAS; I y III son FALSAS.
- DI, III y IV son VERDADERAS; II es FALSA.
24¿Cuál de las siguientes opciones sería la MEJOR base para probar con ataques de falta?
- AExperiencia, datos de defectos y fallos, conocimiento sobre fallos del software.
- BIdentificación de riesgos realizada al inicio del proyecto.
- CCasos de Uso derivados de los flujos de negocio por expertos del dominio.
- DResultados esperados de la comparación con un sistema existente.
25Usted está trabajando en un proyecto que tiene unas malas especificaciones y presión en lo que
respecta al tiempo. ¿Cuál de las siguientes técnicas de prueba sería el enfoque más útil a utilizar?- APruebas de Casos de Uso.
- BPruebas de Sentencia.
- CPruebas Exploratorias.
- DPruebas de Decisión.
26¿Cuál de las siguientes técnicas de prueba es una técnica de caja blanca?
- APruebas de Decisión.
- BAnálisis de Valores Frontera.
- CParticiones de Equivalencia.
- DPruebas de Transición de Estado.
27Usted está probando un sistema que calcula el Máximo Común Divisor (MCD) de dos números
enteros (A y B) mayores que cero. [K3]
calcMCD (A, B);
Se han especificado las siguientes entradas de prueba.
Dónde INT_MAX es el mayor número entero.
¿Qué técnica de prueba basada en especificaciones utilizaría para los casos de prueba 1 a 6?
- AAnálisis de Valores Frontera.
- BPruebas de Transición de Estado.
- CPruebas de Casos de Uso.
- DPruebas de Tabla de Decisión.
28Los empleados de una empresa reciben primas si trabajan más de un año en la empresa y alcanzan
los objetivos acordados individualmente.
La siguiente tabla de decisiones ha sido diseñada para probar el sistema:
¿Qué casos de prueba que podrían ser eliminados de la tabla de decisión anterior debido a que el
caso de prueba no podría ocurrir en una situación real?
- AT1 y T2
- BT3 y T4
- CT7 y T8
- DT5 y T6
29¿Cuál de las siguientes afirmaciones describe mejor cómo se dividen las tareas entre el gestor de
pruebas y el probador?- AEl jefe de pruebas planifica las actividades de prueba y elige los estándares a seguir, mientras que el probador elige las herramientas y controles a utilizar.
- BEl jefe de pruebas planifica, organiza y controla las actividades de prueba, mientras que el
probador especifica y ejecuta las pruebas. - CEl jefe de pruebas planifica, supervisa y controla las actividades de prueba, mientras que el
probador diseña las pruebas y decide sobre la aprobación del objeto de prueba. - DEl jefe de pruebas planifica y organiza las pruebas, y especifica los casos de prueba, mientras que el probador prioriza y ejecuta las pruebas.
30¿Cuál de las siguientes opciones puede clasificarse como un riesgo de producto?
- ABaja calidad de requisitos, diseño, código y pruebas.
- BProblemas de carácter político y retrasos en áreas especialmente complejas del producto.
- CÁreas propensas a errores, daño potencial para el usuario, características de producto
pobres. - DProblemas en la definición de los requisitos adecuados, potenciales áreas de fallo en el software o sistema.
31¿Cuáles de los siguientes elementos son criterios de salida típicos de las pruebas?
- AMedición de la cobertura de las pruebas, medición de fiabilidad, coste de las pruebas,
calendario, estado de la corrección de defectos y riesgos residuales. - BMediciones de cobertura de pruebas, mediciones de fiabilidad, grado de independencia del
probador y completitud del producto. - CMediciones de cobertura de pruebas, mediciones de fiabilidad, coste de las pruebas, disponibilidad del código susceptible de prueba, tiempo de comercialización y completitud del producto.
- DTiempo de comercialización, defectos residuales, cualificación del probador, grado de
independencia del probador, mediciones de la cobertura de la prueba y coste de la prueba.
- AMedición de la cobertura de las pruebas, medición de fiabilidad, coste de las pruebas,
32Como Jefe de Pruebas, usted tiene los siguientes requisitos para probar:
R1 - Anomalías de proceso
R2 - Sincronización
R3 - Confirmación
R4 - Puntos problemáticos
R5 - Datos financieros
R6 - Datos de Diagrama
R7 - Cambios en el perfil de usuario
La notación para indicar las dependencias lógicas de cualquier requisito es, por ejemplo,"R1 -> R3",
lo que significa que R3 depende de R1.
¿Cuál de las siguientes opciones estructura el calendario de ejecución de pruebas de acuerdo con las
dependencias de los requisitos?
- AR3 --> R2 --> R1 --> R7 --> R5- -> R6 --> R4
- BR2 - -> R5 --> R6 --> R4 --> R7 --> R1 --> R3
- CR1 --> R3 --> R2 --> R5 --> R6 --> R4 --> R7
- DR1 --> R2 --> R5- -> R6 --> R3 --> R4 --> R7
33¿Cuál de las siguientes opciones es un posible beneficio de las pruebas independientes?
- ASe hace más trabajo porque los probadores no molestan a los desarrolladores todo el tiempo.
- BLos probadores independientes tienden a ser imparciales y a encontrar defectos diferentes
que los desarrolladores. - CLos probadores independientes no necesitan formación y preparación adicionales.
- DLos probadores independientes reducen el cuello de botella en el proceso de gestión de
incidencias.
34¿Cuál de las siguientes opciones es un riesgo de proyecto?
- AEscasez de personal y competencias.
- BCaracterísticas de software deficientes (por ejemplo, usabilidad).
- CSoftware entregado con tendencia a fallos.
- DPosible defecto de fiabilidad (bug).
35Como jefe de pruebas, se le pide un informe de resumen de la prueba. En cuanto a las actividades de
prueba, y de acuerdo con la norma IEEE 829, ¿cuál debería ser la información MÁS importante a
incluir en su informe?- AEl número de casos de prueba ejecutados y sus resultados.
- BUna visión general de las principales actividades de prueba, eventos y el estado con
respecto al cumplimiento de los objetivos. - CEvaluación global de cada elemento de trabajo de desarrollo.
- DFormación impartida por los miembros del equipo de prueba para apoyar el esfuerzo de la prueba.
36Usted es un probador en un proyecto de desarrollo de software de seguridad crítica. Durante la
ejecución de una prueba, usted descubre que uno de sus casos de prueba falló, causando que usted
escriba un informe de incidencia.
De acuerdo con el estándar IEEE Std. 829, ¿cuál debería considerar usted que es la información
MÁS importante para incluir en su informe de incidencia en el contexto de un desarrollo crítico para la
seguridad?- AImpacto, descripción de la incidencia, fecha y su nombre.
- BIdentificador único para el informe, los requisitos especiales necesarios y la persona que causó el defecto.
- CElementos transmitidos, su nombre y sus sensación sobre la posible causa raíz del defecto.
- DDescripción de la incidencia, entorno de desarrollo y resultados esperados de la prueba
37De la siguiente lista, ¿cuáles son los principios recomendados para introducir una herramienta de
prueba en una organización?
1. Desplegar la herramienta a toda la organización al mismo tiempo.
2. Comenzar con un proyecto piloto.
3. Adaptar y mejorar los procesos para adecuarlos al uso de la herramienta.
4. Proporcionar formación y entrenamiento para los nuevos usuarios.
5. Dejar que cada equipo decida su propia forma de utilizar la herramienta.
6. Supervisar que los costes no superen el coste de adquisición inicial.
7. Recopilar las lecciones aprendidas de todos los equipos.
Seleccionar UNA opción.- A1, 3, 4, 5
- B2, 5, 6
- C2, 3, 4, 7
- D1, 6, 7
38¿Cuál de las siguientes opciones describe MEJOR una característica de una herramienta de
ejecución de pruebas basada en palabras clave?- AUna tabla con datos de entrada de prueba, palabras de acción y resultados esperados
controla la ejecución del sistema sujeto a prueba. - BLas acciones del probador se automatizan usando un script que se vuelve a ejecutar varias veces.
- CLas acciones del probador se automatizan utilizando un guion que se ejecuta con varios conjuntos de datos de entrada de prueba.
- DLa capacidad de registrar los resultados de las pruebas y compararlos con los resultados
esperados almacenados en un archivo de texto.
- AUna tabla con datos de entrada de prueba, palabras de acción y resultados esperados
39¿Cuál de los siguientes NO es un objetivo de un proyecto piloto para la evaluación de una
herramienta?- AEvaluar cómo se adapta la herramienta a los procesos y prácticas existentes.
- BDeterminar el uso, gestión, almacenamiento y mantenimiento de la herramienta y los productos de prueba.
- CEvaluar si los beneficios se obtendrán a un coste razonable.
- DReducir la tasa de defectos en el proyecto piloto.
40Una organización de desarrollo de software y pruebas desea alcanzar los objetivos de mejora de la
eficiencia de pruebas que se enumeran a continuación.
¿Cuál de las siguientes opciones estaría mejor soportada por una herramienta de gestión de
pruebas?- APermitir la trazabilidad entre requisitos, pruebas y defectos (bugs).
- BOptimizar la capacidad de las pruebas para identificar fallos.
- CResolver defectos más rápido.
- DAutomatizar una selección de casos de prueba para su ejecución.
Informações
- Descrição
- ISTQB Tecnología Quiz sobre ISTQB, criado por Diego Blanco em 08-04-2019.
- Autor
- Diego Blanco
- Idioma
- Español
- Visualizações
- 8
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz