Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEISTQB CTFL. Sección 4 - TÉCNICAS DE DISEÑO DE PRUEBAS

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
ISTQB CTFL. Sección 4 - TÉCNICAS DE DISEÑO DE PRUEBAS

Descripción:
ISTQB ejercicios

Autor:
ISTQB Fundations
(Otros tests del mismo autor)

Fecha de Creación:
07/06/2017

Categoría:
Otros

Número preguntas: 38
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
gorgonudo ( hace 6 años )
Examen perfecto, todas las respuestas coinciden con las del libro.
Muchas gracias
Responder
Temario:
La cobertura de condiciones múltiple chequea todas las formas en que las condiciones pueden ser verdaderas o falsas. Verdadero Falso.
Las pruebas de caja negra se denominan también: Pruebas estructurales Pruebas funcionales Pruebas de rendimiento Pruebas de requerimientos técnicos.
Una tabla de decisión es: Una tabla que muestra lo que el programa debería hacer bajo combinaciones de eventos relevantes. Una tabla que muestra la lógica del programa Parecido a un árbol de decisión en la forma en que lista la información Todas las de arriba.
Prueba de caja blanca es un tipo de pruebas que los programadores suelen hacer mientras codifican: Verdadero Falso.
En el siguiente fragmento de código, ¿Cuál es verdad?: IF A > B THEN C = A- B ELSE C = A + B ENDIF Read D IF C = D Then Print “Error” ENDIF 1 caso para cobertura de sentencias, 3 para cobertura de ramas 2 casos para cobertura de sentencias, 2 para cobertura de ramas 2 casos para cobertura de sentencias, 3 para cobertura de ramas 3 casos para cobertura de sentencias, 3 para cobertura de ramas 3 casos para cobertura de sentencias, 2 para cobertura de ramas.
Considera lo siguiente: Coge y lee el periódico Mira la programación de TV Si hay un programa de interés enciende el televisor y ve el programa En otro caso Continúa leyendo el periódico Si hay un crucigrama en el periódico intenta resolverlo. Cobertura de sentencias 1, cobertura de decisiones 1 Cobertura de sentencias 1, cobertura de decisiones 2 Cobertura de sentencias 1, cobertura de decisiones 3 Cobertura de sentencias 2, cobertura de decisiones 2 Cobertura de sentencias 2, cobertura de decisiones 3.
Dado el siguiente diagrama de transición de estados: ¿Cual de las siguientes series de transiciones de estados proporciona 100% de cobertura de transiciones?: A, B, E, B, C, D. A, B, E, B, C, F, F A, B, E, B, C, F, D. A, B, C, F, F, D.
Dado el siguiente código, ¿Cuál es verdad acerca del número mínimo de casos de prueba requeridos para una cobertura total de sentencias y una cobertura total de ramas?: Read P Read Q IF P+Q > 100 THEN Print “Large” ENDIF If P> 50 THEN Print “P Large” ENDIF 1 caso para cobertura de sentencias, 3 para cobertura de ramas 1 caso para cobertura de sentencias, 2 para cobertura de ramas 1 caso para cobertura de sentencias, 1 para cobertura de ramas 2 casos para cobertura de sentencias, 3 para cobertura de ramas 2 casos para cobertura de sentencias, 2 para cobertura de ramas.
Dada la siguiente tabla de decisión: ¿Cuál es el resultado esperado para los siguientes casos de prueba?: A. CP1: Enrique tiene 32 años, fumador y residente en Madrid. B. CP2: Tomás tiene 65 años, no fumador y residente en París. A - asegurar, 10 % descuento, B - asegurar, no descuento. A - no asegurar, B - no asegurar A - asegurar, no descuento, B - no asegurar A - asegurar, no descuento B - asegurar con 10% de descuento.
Dada la siguiente tabla de estados: ¿Cuál de las siguientes representa una transición inválida? E desde S2 E desde S3 B desde S1 F desde S3.
Números de orden en un sistema de control de stock varían entre 10000 y 99999 inclusive. ¿Cuáles de las siguientes entradas pueden ser el resultado de casos de prueba diseñados para clases de equivalencia válidos y valores límite válidos? 1000, 50000, 99999 9999,50000,100000 10000, 50000, 99999 10000,99999,100000.
Considerar las siguientes sentencias A. 100 % de cobertura de sentencias garantiza 100% de cobertura de ramas B. 100 % de cobertura de ramas garantiza 100% de cobertura de sentencias C. 100 % de cobertura de ramas garantiza 100% de cobertura de decisión D. 100 % de cobertura de decisión garantiza 100% de cobertura de ramas E. 100 % de cobertura de sentencias garantiza 100% de cobertura decisión B es verdadera; A, C, D y E falsas A y E verdaderas; B, C y D falsas B y C verdaderas; A, D y E falsas B, C y D verdaderas; A y E falsas.
¿Cuál es el menor número de casos de prueba requeridos para proporcionar 100% de cobertura de ramas? If(x>y) x=x+1; else y=y+1; while(x>y) { y=x*y; x=x+1; } 4 3 2 1.
En un sistema diseñado para pago de nóminas: Un empleado tiene 4000 € libre de tasas Los 1500 € siguientes la retención es del 10% Los próximos 28000 € una retención del 22% Cualquier otra cantidad se le retiene un 40% Para el valor entero más próximo de euros ¿Cuáles de los siguientes grupos de números representan tres clases de equivalencia DISTINTAS? 4000 €, 5000 €, y 5500 € 32001 €, 34000 €, y 36500 € 28000 €, 28001 €, y 32001 € 4000 €, 4200 €, y 5600 €.
¿Cuáles de los siguientes documentos define la secuencia en la que las pruebas deben ser ejecutadas? Plan de pruebas Especificación de procedimiento de pruebas Especificación de casos de prueba Especificación de diseño de pruebas.
Dadas las siguientes especificaciones, ¿Cuáles de los siguientes valores para la edad están en la MISMA clase de equivalencia? Menor de 18 años, demasiado joven para ser asegurado Entre 18 y 30 inclusive, 20% de descuento Mayor de 30, no dispone de descuento. 17, 18, 19 29, 30, 31 18,29,30 17,29,31.
Los resultados esperados: Son solo importantes en las pruebas de sistema Son solo usados en pruebas de componentes Nunca se especifican por adelantado Son más útiles cuando se especifican por adelantado Se derivan del código.
Disponemos de la siguiente base de pruebas (información necesaria para elaborar los casos de prueba): A. Información acerca de cómo el software es construido B. Modelos de sistema, software y componentes C. Análisis de documentación base de pruebas D. Análisis de la estructura interna de componentes ¿Qué combinación es más adecuada como base para las técnicas de caja negra? B y C B y D A y D A y C.
“Error guessing” es utilizado de manera mas apropiada Después de haber aplicado técnicas mas formales Como primera aproximación para derivar casos de prueba Por probadores inexpertos Después de que el sistema entre en producción.
¿Por qué se consideran complementarias las técnicas de pruebas estáticas y dinámicas? Porque comparten el objetivo de identificar defectos y encuentran los mismos tipos de defectos Porque tienen distintos objetivos y difieren en los tipos de defectos que encuentran Porque tienen distintos objetivos pero encuentran los mismos tipos de defectos Porque comparten el mismo objetivo de identificar defectos pero difieren en los tipos de defectos que encuentran.
Considerando las siguientes técnicas, ¿Cuáles son estáticas, y cuales dinámicas? A. Partición de equivalencia B. Pruebas de casos de uso C. Análisis de flujo de datos D. Pruebas exploratorias E. Pruebas de decisión F. Inspecciones A y D estáticas; E y F dinámicas C y F estáticas; A, B, D y E dinámicas B, C y F estáticas; A, D y E dinámicas F estática; A-E dinámicas.
En un sistema diseñado para pago de nóminas: Un empleado tiene 4000 € libre de tasas Los 1500 € siguientes la retención es del 10% Los próximos 28000 € una retención del 22% Cualquier otra cantidad se le retiene un 40% Para el valor entero más próximo de euros ¿Cuáles de los siguientes números sería un caso de prueba válido de análisis de valores límite? 28000 € 33501 € 32001 € 1500 €.
¿Cuál de las siguientes sentencias NO es correcta Un conjunto de pruebas mínimo que alcanza 100% de cobertura LCSAJ también alcanza 100 % de cobertura de ramas Un conjunto mínimo de pruebas que alcanza 100% de cobertura de caminos también alcanza 100 % de cobertura de sentencias Un conjunto mínimo de pruebas que alcanza 100% de cobertura de caminos generalmente encontrará mas defectos que uno que alcanza 100% de cobertura de sentencias Un conjunto mínimo de pruebas que alcanza 100% de cobertura de sentencias generalmente encontrará más defectos que uno que alcanza 100% de cobertura de ramas.
Una técnica común durante las pruebas de componentes es Pruebas de rendimiento Pruebas de sentencias y de ramas Pruebas de usabilidad Pruebas de seguridad.
¿Cuáles de las siguientes herramientas serán usadas para probar fugas de memoria y punteros sin asignar? Herramientas de gestión de configuración Herramientas de análisis estático Herramientas de análisis dinámico Herramientas de análisis del mantenimiento.
La cobertura de sentencias no puede detectar: Ramas sin usar Condiciones dentro de un IF Sentencias sin usar Sentencias olvidadas.
Un importante beneficio de las inspecciones de código es que: Habilitan el código para los probadores antes de que el entorno de ejecución esté listo Pueden ser ejecutadas por la persona que escribió el código Pueden ser realizadas por personal sin experiencia Son baratas de realizar.
La complejidad ciclomática se usa para calcular Número de caminos independientes en el conjunto básico de un programa Número de decisiones binarias mas uno Límite superior del número de casos que deben ser definidos para asegurar que todas las rutas son comprobadas alguna vez Número de condiciones.
Analiza el siguiente procedimiento: Pregunta: ¿Qué tipo de billete desea, sencillo o ida y vuelta? IF el cliente quiere “ida y vuelta” Pregunta “estándar o reducido” IF el cliente contesta “reducido” Decir: “El importe es 11,20 €” ELSE Decir: “El importe es 19,50 €” END-IF ELSE Decir: “El importe es 9,75 €” END-IF Ahora decide el conjunto mínimo de casos de prueba que se necesitan para asegurar que todas las cuestiones son formuladas, todas las combinaciones reproducidas y todas las respuestas respondidas: 5 4 3 6.
Dadas los siguientes tipos de herramientas, ¿qué herramientas podrían ser típicamente usadas por los desarrolladores, y cuales por un equipo independiente de pruebas? A. Análisis estático B. Pruebas de rendimiento C. Gestión de pruebas D. Análisis dinámico Los desarrolladores usarían A y D; el equipo de pruebas B y C. Los desarrolladores usarían A y C; el equipo de pruebas B y D Los desarrolladores usarían B y D; el equipo de pruebas A y C Los desarrolladores usarían A, C y D; el equipo de pruebas B.
El uso exclusivo de técnicas de caja blanca: Asegurará que el elemento a probar se prueba adecuadamente Creará la necesidad de pruebas de caja negra redundantes Hace que se corra el riesgo de que los requisitos no se satisfagan Será suficiente para las pruebas que ejecute Desarrollo.
Las pruebas de análisis de valores límite: Es lo mismo que las pruebas de particiones de equivalencia Prueban condiciones límite además de, valores por debajo y por encima de las fronteras de las clases de equivalencia de entrada y salida Son combinaciones de pruebas según circunstancias de entrada Son usadas en estrategias de pruebas de caja blanca.
¿Cuál NO es cierta para el probador de caja negra Debería ser capaz de entender las especificaciones funcionales o documento de requisitos Debería ser capaz de entender el código fuente Está fuertemente motivado para encontrar defectos Es creativo para encontrar las debilidades del sistema.
En un examen un alumno necesita una puntuación mínima de 24 preguntas para aprobar el examen. La máxima puntuación es 40. Identifica los valores válidos de equivalencia si el alumno aprueba el examen 22,23,26 21,39,40 29,30,31 0,15,22.
La cobertura de código es usado como una medida de Eficacia de pruebas Defectos Análisis de tendencias Tiempo de pruebas.
¿Cuál de las siguientes NO es cierta acerca del criterio de cobertura de pruebas? Puede ser medido en términos de elementos ejecutados en la suite de pruebas Una medida del criterio de cobertura de pruebas es el porcentaje de defectos encontrados Una medida del criterio de cobertura de pruebas es el porcentaje de requisitos de usuario cubiertos El criterio de cobertura de pruebas se usa para definir el criterio de finalización de las pruebas.
De las siguientes, ¿Cuál no es una técnica de caja blanca? Pruebas de sentencias Pruebas de caminos Pruebas de flujos de datos Pruebas de transición de estados.
El análisis de flujos de datos estudia: Posibles cuellos de botella en un programa La tasa de cambio de valores de datos en la ejecución de un programa El uso de datos en caminos a través del código La complejidad intrínseca del código.
Denunciar test Consentimiento Condiciones de uso