Frage 1
Frage
Considere las siguientes sentencias:
i. El proceso de pruebas es independiente y esta por fuera del proceso de desarrollo de Software
ii. Dependiendo del enfoque, el proceso de pruebas tendrá lugar en diferentes puntos del proceso de desarrollo
iii. Las pruebas constituyen un proceso en si mismas
iv. A lo Largo del proceso de desarrollo de software, el proceso de pruebas no incluye superposición y vuelta atrás (backtracking)
v. Cada fase del proceso de pruebas, tiene lugar de forma concurrente con las fases del proceso de desarrollo de software
Antworten
-
i, ii y iii son verdaderos, iv y v son falsos
-
ii, iii y v son verdaderos, i y iv son falsos
-
iii y iv son verdaderos, i, ii y v son falsos
-
i, ii, iv y v son verdaderos, ii es falso
Frage 2
Frage
Antes de una sesión de planificación de la iteración, está estudiando una historia de usuario y sus criterios de aceptación, derivando condiciones de prueba y casos de prueba asociados de la historia del usuario como una forma de aplicar el principio de control de calidad y prueba temprana. ¿Qué técnica de prueba está aplicando?
Antworten
-
Caja Blanca
-
Caja Negra
-
Basado en la experiencia
-
Predicción de errores
Frage 3
Frage
No es un objetivo de las pruebas:
Antworten
-
Probar que el software esta correcto
-
Adquirir conocimiento sobre los defectos en un objeto de prueba
-
Comprobar la funcionalidad
-
Generar confianza
Frage 4
Frage
Un tester participó en una discusión sobre la estructura propuesta de la base de datos. El tester identificó un posible problema de rendimiento relacionado con ciertas búsquedas de usuarios comunes. En este posible problema que se explicó al equipo de desarrollo. ¿Cuál de las siguientes es una contribución exitosa de las pruebas que MEJOR coincide con esta situación?
Antworten
-
Permitir que las pruebas requeridas se identifiquen en una etapa temprana
-
Garantizar que los procesos se lleven a cabo correctamente
-
Reducir el riesgo de defectos fundamentales del diseño
-
Reducir el riesgo de una funcionalidad inestable
Frage 5
Frage
Considere el siguiente diagrama de transición de estado para una bomba de gasolina de autoservicio solo para tarjetas de crédito:
Supongamos que desea desarrollar el número mínimo de pruebas para cubrir cada transición en el diagrama de transición de estado. Supongamos además que cada prueba debe comenzar en el estado inicial, esperando al cliente, y cada prueba finaliza cuando una transición llega al estado inicial. ¿Cuántas pruebas necesitas?
Frage 6
Frage
¿Cuál de las siguientes es una métrica de prueba que se utiliza a menudo para supervisar la preparación de la prueba y la ejecución de pruebas?
Antworten
-
Estatus de casos de Prueba
-
Tasa de defectos detectados/corregidos
-
Preparación del entorno de prueba
-
Costo estimado para encontrar el siguiente defecto
Frage 7
Frage
¿Cuál de las siguientes opciones explica MEJOR el beneficio de la prueba independiente?
Antworten
-
El uso de un equipo de prueba independiente permite a la dirección del proyecto asignar la responsabilidad de la calidad del producto final al equipo de prueba, asegurando así que todos sean conscientes de que la calidad es la responsabilidad general del equipo de prueba
-
Si se puede permitir un equipo de prueba externo a la organización, entonces hay claros beneficios en términos de que este equipo externo no es tan fácilmente influenciado por las preocupaciones de entrega de la gestión de proyectos y la necesidad de cumplir con plazos de entrega estrictos.
-
Un equipo de prueba independiente puede trabajar totalmente separado de los desarrolladores, no necesita distraerse con los requisitos cambiantes del proyecto, y puede restringir la comunicación con los desarrolladores para informar de los defectos a través del sistema de gestión de defectos.
-
Cuando las especificaciones contienen ambigüedades e inconsistencias, se hacen suposiciones sobre su interpretación, y un probador independiente puede ser útil para cuestionar esas suposiciones y la interpretación hecha por el desarrollador.
Frage 8
Frage
El dueño de un producto dice que su rol como tester en un equipo ágil es detectar todos los defectos antes del final de cada iteración. ¿Cuál de las siguientes es un principio de prueba que podría utilizarse para responder a esta (falsa) declaración?
Frage 9
Frage
¿Cuáles técnicas de diseño de pruebas dan prioridad al conocimiento sobre el sistema a testear incluso sobre la documentación del mismo?
Antworten
-
Pruebas Guiadas por Datos
-
Técnicas basadas en la experiencia
-
Técnicas de Caja Blanca
-
Técnicas basadas en la estructura
Frage 10
Frage
Las prueba de mantenimiento contemplan:
Antworten
-
Pruebas de regresión a componentes que no han sido probados
-
Pruebas a sistemas afectados por cambios correctivos, de emergencia o actualizaciones
-
Pruebas a sistemas operacionales existentes
-
Todas las anteriores
Frage 11
Frage
Se están realizando pruebas de tabla de decisión en un sistema de multas por exceso de velocidad. Se han elaborado dos casos de prueba para las reglas 1 y 4, que se muestran a continuación:
Antworten
-
DT1, DT2
-
DT2, DT3
-
DT2, DT4
-
DT3, DT4
Frage 12
Frage
Las pruebas de Integración búscan:
Antworten
-
A) Defectos asociados a la interfaz
-
B) La integración de algunos o todos los componentes del sistema entre sí
-
A y B
-
Ninguna de las anteriores
Frage 13
Frage
¿Cuál de las siguientes características de prueba se puede aplicar en cualquier modelo de desarrollo de software?
Antworten
-
Las pruebas de aceptación son siempre el nivel final de las pruebas
-
Los niveles de prueba están planificados y deben ser completadas para cada función desarrollada
-
Los testers están involucrados tan pronto la primera pieza del código puede ser ejecutada
-
Para cada actividad de desarrollo hay una actividad de pruebas correspondiente
Frage 14
Frage
Considere la siguiente lista de resultados no deseados que pudieran producirse en un esfuerzo de desarrollo de aplicaciones móviles:
A. Totales incorrectos en los informes
B. Cambio a los criterios de aceptación durante las pruebas de aceptación
C. Los usuarios encuentran el teclado suave demasiado difícil de usar con la aplicación
D. El sistema responde demasiado lento a la entrada del usuario durante la captura de la cadena de búsqueda
E. Los testers no pueden reportar los resultados de las pruebas en las reuniones diarias de standup
¿Cuál de las siguientes opciones clasifica adecuadamente estos resultados como riesgos de proyectos y productos?
Antworten
-
Riesgos del producto: B, E; Riesgos del proyecto: A, C, D
-
Riesgos del producto: A, C, D; Riesgos del proyecto: B, E
-
Riesgos del producto: A, C, D, E Riesgos del proyecto: B
-
Riesgos del producto: A, C Riesgos del proyecto: B, D, E
Frage 15
Frage
¿Cuál de las siguientes secuencias muestra MEJOR las principales actividades del proceso de revisión de productos de trabajo?
Antworten
-
Iniciar la revisión - Selección de revisores - Revisión individual - Comunicación y análisis de cuestiones –Reconstrucción
-
Planificar y preparación - Reunión de presentación - Revisión individual - Corregir - Informar
-
Preparación - Detección de cuestiones - Comunicación y análisis de cuestiones - Reconstruir - Informar
-
Planificar - Iniciar revisión - Revisión individual (es decir, preparación individual) - Comunicar y analizar cuestiones - Corregir e informar
Frage 16
Frage
¿Cuál de las siguientes descripciones de la cobertura de sentencia es CORRECTA?
Antworten
-
La cobertura de sentencia es una medida del número de líneas de código fuente (menos los comentarios) practicadas por las pruebas.
-
La cobertura de sentencia es una medida de la proporción de sentencias ejecutables en el código fuente practicada por las pruebas.
-
La cobertura de sentencia es una medida del porcentaje de líneas de código fuente practicadas por las pruebas
-
La cobertura de sentencia es una medida del número de sentencias ejecutables en el código fuente practicadas por las pruebas.
Frage 17
Frage
Está inmerso en la planificación del esfuerzo de prueba para una nueva aplicación de banca móvil. Como parte dela estimación, primero se reúne con los testers y otros propuestos en el proyecto. El equipo está bien coordinado y ya ha trabajado en proyectos similares. Para verificar la estimación resultante, consulta algunos promedios dela industria publicados por un consultor con buena reputación para revisar el esfuerzo y los costos en proyectos similares.
¿Qué sentencia describe con precisión su enfoque de estimación?
Antworten
-
Un enfoque basado en expertos y en métricas
-
Principalmente un enfoque basado en expertos, complementado con un enfoque basado en métricas
-
Principalmente un enfoque basado en métricas, complementado con un enfoque basado en expertos
-
Principalmente la planificación de poker, comprobado por la velocidad de las listas de quemados
Frage 18
Frage
Las pruebas de regresión se deben realizar:
u) Después de la eliminación de un defecto
v) Todas las semanas
w) Después de un cambio en el software
x) Todas las veces que sea posible
y) Cuando el entorno haya cambiado
z) Cuando lo diga el jefe de proyecto
Antworten
-
w es una afirmación verdadera, (u, v, x, y, z) son afirmaciones falsas
-
(u, v, w) son afirmaciones verdaderas, (x, y, z) son afirmaciones falsas
-
(w, y) son afirmaciones verdaderas, (u, v, x, z) son afirmaciones falsas
-
(u, w, y) son afirmaciones verdaderas, (v, x, z) son afirmaciones falsas
-
Todas (u, v, w, x, y, z) las afirmaciones son verdaderas
-
(w, x, y) son afirmaciones verdaderas, (v, u, z) son afirmaciones falsas
Frage 19
Frage
Para calcular el número ciclomático utilizamos la siguiente formula, teniendo en cuenta que:
p = # de partes independientes de programa
n = # de nodos
e = # de aristas
Antworten
-
e - 2p + n
-
2n - e + p
-
e - n + 2P
-
e - p + 2n
Frage 20
Frage
¿Cuál de las siguientes es un ejemplo de una tarea que se puede llevar a cabo como parte del proceso de prueba?
Antworten
-
Analizar un defecto
-
Diseño de datos de prueba
-
Asignación de una versión a un elemento de prueba
-
Escribir una historia de usuario Seleccione
Frage 21
Frage
¿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.
Antworten
-
A, B y E son verdaderas; C y D son falsas
-
A, C y D son verdaderas, B y E son falsas
-
A y E son verdaderas, B, C y D son falsas
-
A y B son verdaderas, C, D y E son falsas
Frage 22
Frage
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 2añ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?
Frage 23
Frage
Un caso de prueba no está compuesto por:
Antworten
-
Precondiciones
-
Conjunto de valores de entrada
-
Conjunto de resultados esperados
-
Conjunto de valores de salida
Frage 24
Frage
¿Cuál de las siguientes es una declaración verdadera sobre las pruebas exploratorias?
Antworten
-
Los testers más experimentados que han probado aplicaciones y tecnologías similares son propensos a hacerlo mejor que los testers menos experimentados en las pruebas exploratorias
-
Las pruebas exploratorias no identifican ninguna prueba adicional más allá de las que resultarían de las técnicas de prueba formales
-
El tiempo necesario para completar una sesión de pruebas exploratorias no se puede predecir de antemano
-
Las pruebas exploratorias pueden implicar el uso de técnicas de caja negra, pero no técnicas de caja blanca
Frage 25
Frage
En la fase de ________________ se recopilan las lecciones aprendidas, se verifican los entregables y se verificael cierre de incidencias
Frage 26
Frage
¿Cuál de las siguientes opciones describe MEJOR el concepto detrás de predicción de errores?
Antworten
-
La predicción de errores requiere que usted se imagine que es el usuario del objeto de prueba y que conjeture sobre los errores que el usuario podría cometer al interactuar con él.
-
La predicción de errores involucra el uso de su experiencia personal en el desarrollo y los errores que usted cometió como desarrollador
-
La predicción de errores implica el uso de su conocimiento y experiencia de los defectos encontrados en el pasado y los errores típicos cometidos por desarrolladores
-
La predicción de errores requiere que usted duplique rápidamente la tarea de desarrollo para identificar el tipo de errores que un desarrollador podría cometer.
Frage 27
Frage
¿Cuál de las siguientes afirmaciones NO es una tarea de control de pruebas?
Antworten
-
El estado del proceso de pruebas se determina comparando el progreso logrado con respecto al plan de pruebas
-
Determinar el alcance y los riesgos
-
Se inician medidas correctivas
-
Se miden y analizan resultados
Frage 28
Frage
¿Cuál de los siguientes es un objetivo de prueba típico?
Frage 29
Frage
¿Cuál no es un criterio para finalizar las pruebas?
Antworten
-
Llevar a cabo pruebas basadas en riesgo
-
Llevar a cabo pruebas basadas en plazos y presupuestos
-
No es necesario criterio de finalización
-
Ninguna de las anteriores
Frage 30
Frage
Considere los siguientes tipos de defectos en los que un nivel de prueba podría centrarse:
1. Defectos en módulos u objetos que se pueden probar por separado
2. No se centra en identificar defectos
3. Defectos en interfaces e interacciones
4. Defectos en todo el objeto de prueba
¿Cuál de la siguiente lista coincide correctamente con los niveles de prueba de Fundamentos con las opciones de enfoque de defectos dadas anteriormente?
Antworten
-
1 = prueba de performance; 2 = prueba de componente ; 3 = prueba de sistema; 4 = prueba de aceptación
-
1 = prueba de componente; 2 = prueba de aceptación; 3 = prueba de sistema; 4 = prueba de integración
-
1 = prueba de componente; 2 = prueba de aceptación; 3 = prueba de integración ; 4 = prueba de sistema
-
1 = prueba de integración; 2 = prueba de sistema; 3 = prueba de componente; 4 = prueba de aceptación
Frage 31
Frage
la prueba de confirmación es:
Antworten
-
Llevar a cabo verificación parcial a las correcciones
-
Llevar a cabo verificación puntual a las correcciones
-
Hacer prueba a todas las correcciones
-
Verificar solo aquellas correcciones con efectos colaterales
Frage 32
Frage
¿Cuál de las siguientes herramientas es más útil para informar métricas de prueba?
Antworten
-
Herramienta de gestión de pruebas
-
Herramienta de análisis estático
-
Herramienta de cobertura
-
Herramientas de prueba basadas en modelos
Frage 33
Frage
Considere la siguiente tabla de decisiones para la parte de un sistema de reserva de aerolíneas en línea que permite a los viajeros frecuentes canjear puntos por viajes de recompensa:
Condición 2 3
Cuenta/contraseña correctas Y Y
Puntos suficientes N Y
Acción
Mostrar Y Y
Permitir viajes de recompensa N Y
Supongamos que hay dos particiones de equivalencia para la condición donde la Cuenta/contraseña correctas no es verdadera, una donde la cuenta no es válida y otra donde la cuenta es válida pero la contraseña no es válida. Supongamos que solo hay una partición de equivalencia correspondiente a la condición en la que Cuenta/contraseña correctas es verdadera, donde tanto la cuenta como la contraseña son válidas.
Si desea diseñar pruebas para cubrir las particiones de equivalencia para la aprobación de cuenta/contraseña y también para esta parte de la tabla de decisiones, ¿Cuál es el número mínimo de pruebas necesarias?
Frage 34
Frage
Está probando una aplicación móvil que permite a los clientes acceder y administrar sus cuentas bancarias. Está ejecutando un conjunto de pruebas que implica evaluar cada pantalla y cada campo de cada pantalla con respecto a una lista general de prácticas recomendadas de interfaz de usuario, derivada de un libro popular sobre el tema, que maximizan el atractivo, la facilidad de uso y la accesibilidad para dichas aplicaciones. ¿Cuál de las siguientes opciones clasifica MEJOR la técnica de prueba que está utilizando?
Frage 35
Frage
El proceso de encontrar, analizar y eliminar las causas de los fallos en el software (Desarrollador) es:
Antworten
-
Re-Test
-
Debugging
-
Caso de Prueba
-
Requisito
Frage 36
Frage
Durante un proyecto que sigue métodos de ágiles, encontrará una discrepancia entre la interpretación del desarrollador de un criterio de aceptación y la interpretación del propietario del producto, que se muestra durante una sesión de refinamiento de la historia del usuario. ¿Cuál de las siguientes es un beneficio de la independencia de las pruebas ejemplificada por esta situación?
Antworten
-
Reconocer diferentes tipos de fallos
-
Asumir la responsabilidad primaria de la calidad
-
Detección temprana de un defecto
-
Desafiar las suposiciones de las partes interesadas
Frage 37
Frage
Considere las siguientes actividades de prueba:
1. Selección de pruebas de regresión
2. Evaluar la integridad de la ejecución de la prueba
3. Identificar qué historias de usuario tienen informes de defectos abiertos
4. Evaluar si el número de pruebas para cada requisito es coherente con el nivel de riesgo del producto
Tenga en cuenta las siguientes maneras en que la trazabilidad puede ayudar a realizar pruebas:
A. Mejorar la comprensión de los informes de avance de las pruebas para incluir el estado de los elementos de base de prueba
B. Hacer que las pruebas sean auditables
C. Proporcionar información para evaluar la calidad del proceso
D. Analizar el impacto de los cambios
¿Cuál de las siguientes opciones coincide mejor con la actividad de prueba con la forma en que la trazabilidad puede ayudar a esa actividad?
Antworten
-
1D, 2B, 3C, 4A
-
1B, 2D, 3A, 4C
-
1D, 2C, 3A, 4B
-
1D, 2B, 3A, 4C
Frage 38
Frage
Una aplicación de entrenamiento físico mide el número de pasos que se caminan cada día y proporciona información para animar al usuario a mantenerse en forma.
La retroalimentación para las diferentes cantidades de pasos debe ser:
Hasta 1000 pasos - ¡Lleva una vida sedentaria!
Más de 1000 pasos, hasta 2000 - ¡Lleva una vida poco activa! Más de 2000 pasos, hasta 4000 - ¡Se acerca al objetivo!
Más de 4000 pasos, hasta 6000 - ¡No está mal! Más de 6000 pasos - ¡Así se hace!
¿Cuál de los siguientes conjuntos de entradas de prueba lograría la cobertura de partición de equivalencia más alta?
Antworten
-
(0, 1000, 2000, 3000, 4000)
-
(1000, 2001, 4000, 4001, 6000)
-
(123, 2345, 3456, 4567, 5678)
-
(666, 999, 2222, 5555, 6666)
Frage 39
Frage
Una descripción de las pruebas funcionales de un sistema es:
Antworten
-
"Como" lo hace el sistema
-
"Que debe" hacer el Sistema
-
La velocidad de procesamiento del sistema
-
Los componentes del sistema
Frage 40
Frage
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
Antworten
-
Técnicas basadas en la especificación, Data Driven, Técnicas de Densidad de Defectos
-
Técnicas basadas en la especifi cación, Cobertura de Rama , Exploratory testing
-
Técnicas basadas en la estructura, Particiones Equivalentes, Exploratory testing
-
Técnicas basadas en la especificación, Técnicas basadas en la estructura , Técnicas basadas en la experiencia