Frage 1
Frage
¿Qué es la calidad?
Antworten
-
Parte de la gestión de la calidad centrada en brindar confianza en que se cumplirán los requisitos de calidad
-
El grado en que un componente, sistema o proceso cumple los requisitos especificados y / o las necesidades y expectativas del usuario / cliente.
-
El grado en que un componente o sistema protege la información y los datos para que las personas u otros componentes o sistemas tengan el grado de acceso adecuado a sus tipos y niveles de autorización.
-
Los costos totales incurridos en actividades y problemas de calidad y a menudo se dividen en costos de prevención, costos de evaluación, costos de fallas internas y costos de fallas externas.
Frage 2
Frage
¿Cuál de los siguientes es un objetivo de prueba típico?
Frage 3
Frage
Un teléfono que suena en un cubículo contiguo distrae momentáneamente al programador, provocando que el programador programe incorrectamente la lógica que verifica el límite superior de una variable de entrada. Más tarde, durante la prueba del sistema, un evaluador nota que este campo de entrada acepta valores de entrada no válidos. La lógica codificada incorrectamente para la verificación del límite superior es:
Antworten
-
La causa raiz
-
Un fallo
-
Un error
-
Un defecto
Frage 4
Frage
El propietario de un producto dice que su papel como Probador en un equipo Agile es detectar todos los errores antes del final de cada iteración. ¿Cuál de los siguientes es un principio de prueba que podría usarse para responder a esta afirmación?
Frage 5
Frage
Los programadores a menudo escriben y ejecutan pruebas unitarias contra el código que han escrito. Durante esta actividad de autoevaluación, ¿Cuál de las siguientes es una mentalidad de tester que los programadores deberían adoptar para realizar esta prueba unitaria de forma eficaz?
Frage 6
Frage
Considere las siguientes actividades de prueba:
1. Selección de pruebas de regresión
2. Evaluación de la integridad de la ejecución de la prueba
3. Identificar qué historias de usuarios tienen informes de defectos abiertos
4. Evaluar si el número de pruebas para cada requisito es consistente con el nivel de riesgo del producto.
Considere las siguientes formas en que la trazabilidad puede ayudar a realizar las pruebas:
A. Mejorar la comprensibilidad de los informes de estado de la prueba para incluir el estado de los elementos base de la 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 cómo 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 7
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. Este posible problema se explicó al equipo de desarrollo. ¿Cuál de las siguientes es una contribución de prueba al éxito que MEJOR se adapta a esta situación?
Antworten
-
Permitir que las pruebas requeridas se identifiquen en una etapa temprana
-
Asegurar que los procesos se lleven a cabo correctamente
-
Reducir el riesgo de defectos de diseño fundamentales
-
Reducir el riesgo de funcionalidad no comprobable
Frage 8
Frage
¿Cuál de los siguientes es un ejemplo de una tarea que se puede realizar como parte del proceso de prueba?
Antworten
-
Analizar un defecto
-
Diseño de datos de prueba
-
Asignar una versión a un elemento de prueba
-
Escribir una historia de usuario
Frage 9
Frage
Está ejecutando una prueba de rendimiento con el objetivo de encontrar posibles cuellos de botella de red en las interfaces entre los componentes de un sistema. ¿Cuál de las siguientes afirmaciones describe esta prueba?
Antworten
-
Una prueba funcional durante el nivel de prueba de integración
-
Una prueba no funcional durante el nivel de prueba de integración
-
Una prueba funcional durante el nivel de prueba de componentes
-
Una prueba no funcional durante el nivel de prueba de componentes
Frage 10
Frage
¿Cuál de las siguientes afirmaciones es verdadera?
Antworten
-
El análisis de impacto es útil para las pruebas de confirmación durante las pruebas de mantenimiento
-
Las pruebas de confirmación son útiles para las pruebas de regresión durante el diseño del sistema
-
El análisis de impacto es útil para las pruebas de regresión durante las pruebas de mantenimiento
-
Las pruebas de confirmación son útiles para el análisis de impacto durante las pruebas de mantenimiento.
Frage 11
Frage
Considere los siguientes tipos de defectos en los que podría centrarse un nivel de prueba:
1. Defectos en módulos u objetos comprobables por separado
2. No enfocado 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 del programa de estudios de la Fundación con las opciones de enfoque de defectos dadas anteriormente?
Antworten
-
1 = prueba de rendimiento; 2 = prueba de componentes; 3 = prueba del sistema; 4 = prueba de aceptación
-
1 = prueba de componentes; 2 = prueba de aceptación; 3 = prueba del sistema; 4 = prueba de integración
-
1 = prueba de componentes; 2 = prueba de aceptación; 3 = prueba de integración; 4 = prueba del sistema
-
1 = prueba de integración; 2 = prueba del sistema; 3 = prueba de componentes; 4 = prueba de aceptación
Frage 12
Frage
Un producto de software de sistema operativo para el mercado masivo está diseñado para ejecutarse en cualquier hardware de PC con un procesador de la familia x86. Está ejecutando un conjunto de pruebas para buscar defectos relacionados con el soporte de las distintas PC que utilizan un procesador de este tipo y para generar confianza en que las marcas importantes de PC funcionarán. ¿Qué tipo de prueba estás realizando?
Antworten
-
Prueba de rendimiento
-
Prueba de procesador
-
Prueba funcional
-
Prueba de portabilidad
Frage 13
Frage
Durante un esfuerzo de desarrollo ágil, el propietario de un producto descubre un requisito regulatorio previamente desconocido que se aplica a la mayoría de las historias de usuario dentro de una epopeya particular. Las historias de usuario se actualizan para proporcionar los cambios necesarios en el comportamiento del software. Los programadores del equipo están modificando el código de manera adecuada. Como evaluador del equipo, ¿Qué tipo de pruebas ejecutará?
Frage 14
Frage
En una revisión formal, ¿Cuál es el nombre del rol del participante que dirige una reunión de inspección?
Antworten
-
Moderador
-
Programador
-
Autor
-
Jefe de Proyecto
Frage 15
Frage
Está leyendo una historia de usuario en el product backlog para prepararse para una reunión con el propietario del producto y un desarrollador, notando los posibles defectos a medida que avanza. ¿Cuál de las siguientes afirmaciones es verdadera sobre esta actividad?
Antworten
-
No es una prueba estática, porque la prueba estática implica la ejecución del objeto de prueba
-
No es una prueba estática, porque la prueba estática siempre se realiza con una herramienta.
-
Es una prueba estática, porque cualquier defecto que encuentre se puede encontrar más barato durante la prueba dinámica
-
Es una prueba estática, porque la prueba estática no implica la ejecución del objeto de prueba.
Frage 16
Frage
Durante un período de horas extras intensivas del proyecto, se envía un documento de arquitectura del sistema a varios participantes del proyecto, anunciando una revisión técnica no planificada previamente que se realizará en una semana. No se realizan ajustes en la lista de tareas asignadas de los participantes. Basándose únicamente en esta información, ¿Cuál de los siguientes es un factor de éxito de la revisión que FALTA?
Antworten
-
Tipo de revisión apropiado
-
Tiempo adecuado para preparar
-
Métricas suficientes para evaluar al autor
-
Reunión de revisión bien gestionada
Frage 17
Frage
Trabaja como tester en un equipo ágil y ha participado en más de dos docenas de sesiones de refinamiento de historias de usuario con el propietario del producto y los desarrolladores del equipo al comienzo de cada iteración. A medida que las revisiones se han vuelto más efectivas para detectar defectos en las historias de los usuarios y el propietario del producto es más experto en corregir esos defectos, usted y el equipo notan que la velocidad del equipo, como se muestra en sus gráficos de evolución, ha comenzado a aumentar. ¿Cuál de los siguientes es un beneficio de las pruebas estáticas que se aplica MÁS DIRECTAMENTE al aumento de velocidad?
Antworten
-
Incremento del costo total de la calidad
-
Reducir el costo de las pruebas
-
Incrementar la productividad del desarrollo
-
Reducir el costo total de la calidad
Frage 18
Frage
Estás trabajando en un proyecto de desarrollo de videojuegos, utilizando métodos ágiles. Se basa en la mitología y la historia griegas, y los jugadores pueden desempeñar papeles clave en escenarios como las batallas entre griegos y troyanos.
Considere la siguiente historia de usuario y sus criterios de aceptación asociados:
Como jugador,
Quiero poder adquirir la Vara de Midas (un nuevo objeto mágico),
para poder convertir objetos y otros jugadores en oro
AC1: La barra debe funcionar en cualquier objeto o jugador, sin importar el tamaño, que el jugador que sostiene la barra pueda tocar en cualquier lugar.
AC2: Sostener la barra no convierte al jugador que la sostiene en oro.
AC3: cualquier objeto o jugador tocado por la barra se transforma completamente en oro en un milisegundo
AC4: La barra aparece como se muestra en el prototipo O.W.RoM
AC5: La transformación comienza en el punto de contacto con la varilla y se mueve a una velocidad de un metro por milisegundo.
Está participando en una sesión de revisión basada en listas de verificación de esta historia de usuario.
¿Esta historia de usuario y sus criterios de aceptación asociados contienen cuál de los siguientes defectos típicos identificados por pruebas estáticas en este tipo de producto de trabajo?
Frage 19
Frage
¿Qué es la cobertura de decisiones?
Antworten
-
El porcentaje de resultados de condiciones que han sido ejercitados por un conjunto de pruebas
-
La cobertura de decisiones es sinónimo de cobertura de sentencias
-
El porcentaje de sentencias ejecutables que han sido ejercidas por un conjunto de pruebas
-
El porcentaje de resultados de decisiones que han sido ejercitados por una serie de pruebas.
Frage 20
Frage
Antes de una sesión de planificación de iteraciones, está estudiando una historia de usuario y sus criterios de aceptación, derivando las condiciones de prueba y los casos de prueba asociados de la historia de usuario como una forma de aplicar el principio de prueba y control de calidad tempranos. ¿Qué técnica de prueba estás aplicando?
Antworten
-
Caja blanca
-
Caja negra
-
Basado en la experiencia
-
Error guessing
Frage 21
Frage
¿Cuál de las siguientes afirmaciones es verdadera sobre las pruebas exploratorias?
Antworten
-
Los probadores más experimentados que han probado aplicaciones y tecnologías similares probablemente obtengan mejores resultados que los probadores menos experimentados en las pruebas exploratorias
-
Las pruebas exploratorias no identifican pruebas adicionales más allá de las que resultarían de las técnicas de prueba formales.
-
El tiempo necesario para completar una sesión de prueba exploratoria 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 22
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 en cada pantalla contra una lista general de las mejores prácticas de la interfaz de usuario, derivadas de un libro popular sobre el tema, que maximizan el atractivo, la facilidad de uso y la accesibilidad para tales aplicaciones. ¿Cuál de las siguientes opciones clasifica MEJOR la técnica de prueba que está utilizando?
Frage 23
Frage
Considere una aplicación móvil que permita a los clientes acceder y administrar sus cuentas bancarias. Se acaba de agregar una historia de usuario al conjunto de funciones que verifican las cuentas de redes sociales y los registros bancarios de los clientes para dar saludos personalizados en cumpleaños y otros hitos personales. ¿Cuál de las siguientes técnicas de prueba podría usar un PROGRAMADOR durante una prueba unitaria del código para garantizar que se cubran situaciones en las que se supone que deben ocurrir los saludos y cuando NO se supone que ocurren?
Frage 24
Frage
Una aplicación por lotes ha estado en producción sin cambios durante más de dos años. Se ejecuta durante la noche una vez al mes para producir extractos que se enviarán por correo electrónico a los clientes. Para cada cliente, la aplicación pasa por todas las cuentas y enumera todas las transacciones en esa cuenta en el último mes. Utiliza una estructura de bucle anidado para procesar a los clientes (bucle externo), las cuentas de cada cliente (bucle intermedio) y las transacciones de cada cuenta (bucle interno).
Una noche, la aplicación por lotes finaliza prematuramente, al no enviar estados de cuenta por correo electrónico a algunos clientes, cuando encuentra a un cliente con una cuenta para la que no se realizaron transacciones en el último mes. Esta es una situación muy inusual y no ha ocurrido en los años desde que esta aplicación se puso en producción.
Mientras arregla el defecto, un programador le pide que recomiende técnicas de prueba que sean efectivas contra este tipo de defecto. ¿Cuál de las siguientes técnicas de prueba probablemente habría podido detectar el defecto subyacente?
Frage 25
Frage
Está probando una bomba de gasolina desatendida que solo acepta tarjetas de crédito. Una vez que se valida la tarjeta de crédito, se coloca la boquilla de la bomba en el tanque y se selecciona el grado deseado, el cliente ingresa la cantidad deseada de combustible en galones usando el teclado. El teclado solo permite la entrada de dígitos. El combustible se vende en décimas (0,1) de galón, hasta 50,0 galones.
¿Cuál de los siguientes es un conjunto mínimo de cantidades deseadas que cubre las particiones de equivalencia para esta entrada?
Antworten
-
0.0, 20.0, 60.0
-
0.0, 0.1, 50.0
-
0.0, 0.1, 50.0, 70.0
-
-0.1, 0.0, 0.1, 49.9, 50.0, 50.1
Frage 26
Frage
Está probando un sistema de comercio electrónico que vende suministros de cocina como especias, harina y otros artículos a granel. Las unidades en las que se venden los artículos son gramos (para especias y otros artículos costosos) o kilogramos (para harina y otros artículos económicos). Independientemente de las unidades, la cantidad de pedido válida más pequeña es de 0,5 unidades (por ejemplo, medio gramo de vainas de cardamomo) y la cantidad de pedido válida más grande es de 25,0 unidades (por ejemplo, 25 kilogramos de azúcar). La precisión del campo de unidades es de 0,1 unidades.
¿Cuál de los siguientes es un conjunto de valores de entrada que cubre los valores límite con valores límite de dos puntos para este campo?
Antworten
-
0.3, 10.0, 28.0
-
0.4, 0.5, 0.6, 24,9,25,0, 25.1
-
0.4, 0.5, 25.0 25.1
-
0.5, 0.6, 24.9, 25.0
Frage 27
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 (ver imagen).
Suponga que hay dos particiones de equivalencia para la condición donde Cuenta / contraseña correcta 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. Suponga que solo hay una partición de equivalencia correspondiente a la condición donde Cuenta / contraseña correcta 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 Cuenta / contraseña y también para esta parte de la tabla de decisiones, ¿Cuál es la cantidad mínima de pruebas necesarias?
Frage 28
Frage
Considere el siguiente diagrama de transición de estado para una bomba de gasolina desatendida solo con tarjeta de crédito:
Suponga que desea desarrollar el número mínimo de pruebas para cubrir cada transición en el diagrama de transición de estado. Suponga además que cada prueba debe comenzar en el estado inicial, Esperando al cliente, y que cada prueba finaliza cuando llega una transición al estado inicial. Cuantas pruebas necesitas?
Frage 29
Frage
Está probando un sistema de comercio electrónico que vende suministros de cocina como especias, harina y otros artículos a granel. Las unidades en las que se venden los artículos son gramos (para especias y otros artículos costosos) o kilogramos (para harina y otros artículos económicos). Independientemente de las unidades, la cantidad de pedido válida más pequeña es de 0,5 unidades (por ejemplo, medio gramo de vainas de cardamomo) y la cantidad de pedido válida más grande es de 25,0 unidades (por ejemplo, 25 kilogramos de azúcar). La precisión del campo de unidades es de 0,1 unidades.
¿Cuál de los siguientes es un conjunto MÍNIMO de valores de entrada que cubren las particiones de equivalencia para este campo?
Antworten
-
10.0, 28.0
-
0.4, 0.5, 25.0, 25.1
-
0.2, 0.9, 29.5
-
12.3
Frage 30
Frage
Trabaja como tester en un sistema bancario en línea. La disponibilidad se considera uno de los principales riesgos del producto (calidad) para el sistema. Detecta una falla reproducible que provoca que los clientes pierdan sus conexiones con el sitio web del banco cuando transfieran fondos entre tipos comunes de cuentas y no puedan volver a conectarse durante entre tres y cinco minutos.
¿Cuál de los siguientes sería un buen resumen para un informe de defectos de esta falla, uno que capture tanto la esencia de la falla como su impacto en las partes interesadas?
Antworten
-
Los registros del servidor web muestran el error 0x44AB27 al ejecutar la prueba 07.005, que no es un mensaje de error esperado en el sistema de archivos / tmp
-
Los desarrolladores han introducido un defecto importante de disponibilidad que molestará seriamente a nuestros clientes.
-
El rendimiento es lento y la confiabilidad escasa bajo carga
-
La transacción típica de transferencia de fondos da como resultado la terminación de la sesión del cliente, con un retraso en disponibilidad al intentar volver a conectar
Frage 31
Frage
Está probando una aplicación móvil que permite a los usuarios encontrar un restaurante cercano, según el tipo de comida que quieran comer. Considere la siguiente lista de casos de prueba, prioridades (un número menor es alta prioridad) y dependencias, en el siguiente formato:
¿Cuál de los siguientes es un posible programa de ejecución de pruebas que considera tanto las prioridades como las dependencias?
Antworten
-
01.001, 01.002, 01.003, 01.005, 01.004
-
01.001, 01.002, 01.004, 01.003, 01.005
-
01.003, 01.004, 01.002, 01.001, 01.002
-
01.001, 01.002, 01.004, 01.005, 01.003
Frage 32
Frage
¿Cuál de las siguientes es una métrica de prueba común que se usa a menudo para monitorear AMBAS preparación y ejecución de prueba?
Antworten
-
Estado del caso de prueba
-
Tasas de búsqueda / reparación de defectos
-
Preparación del entorno de prueba
-
Costo estimado para encontrar el siguiente defecto
Frage 33
Frage
¿Cuáles de los siguientes son dos factores que se pueden utilizar para determinar el nivel de riesgo?
Antworten
-
Pruebas y desarrollo
-
Dinámico y reactivo
-
Declaración y decisión
-
Probabilidad e impacto
Frage 34
Frage
Trabaja como director de proyecto en un proyecto de software bancario interno. Para evitar reprocesos y ciclos excesivos de búsqueda / reparación / reevaluación, se ha implementado el siguiente proceso para resolver un defecto una vez que se encuentra en el laboratorio de pruebas:
1. El desarrollador asignado encuentra y corrige el defecto, luego crea una compilación experimental
2. Un desarrollador de pares revisa, prueba unitaria y prueba de confirmación la corrección del defecto en su escritorio.
3. Un probador, generalmente el que encontró el defecto, la confirmación prueba la corrección del defecto en el entorno de desarrollo.
4. Una vez al día, se instala una nueva versión con todas las correcciones de defectos confirmadas incluidas en el entorno de prueba.
5. El mismo probador de la confirmación del paso 3 prueba la corrección de defectos en el entorno de prueba. los resultados de retrabajo y tiempo de ciclo resultantes. Tiene la mayor confianza en sus evaluadores y ha descartado errores u omisiones en el paso 3.
¿Cuál de las siguientes es la parte MÁS probable del proceso que se debe verificar a continuación?
Antworten
-
Los desarrolladores, pueden no estar probando adecuadamente en el paso 2
-
Los evaluadores, pueden estar confundidos acerca de qué probar en el paso 5
-
Gestión de la configuración, puede no mantener la integridad del producto en el paso 4
-
Los desarrolladores, pueden no estar arreglando los defectos correctamente en el paso 1
Frage 35
Frage
Está planificando un esfuerzo de prueba para una nueva aplicación de banca móvil. Como parte de la estimación, primero se reúne con los probadores propuestos y otros en el proyecto. El equipo está bien coordinado y ya ha trabajado en proyectos similares. Para verificar la estimación resultante, consulte algunos promedios de la industria para comprobar el esfuerzo y los costos en proyectos similares, publicados por un consultor de renombre.
¿Qué enunciado describe con precisión su enfoque de estimación?
Antworten
-
Un enfoque simultáneo basado en expertos y basado en métricas
-
Principalmente un enfoque basado en expertos, aumentado con un enfoque basado en métricas
-
Principalmente un enfoque basado en métricas, aumentado con un enfoque basado en expertos
-
Principalmente el póquer de planificación, verificado por la velocidad de las tablas de desarrollo
Frage 36
Frage
Durante un proyecto que sigue métodos ágiles, encuentra una discrepancia entre la interpretación del desarrollador de un criterio de aceptación y la interpretación del propietario del producto, que menciona durante una sesión de refinamiento de la historia del usuario. ¿Cuál de los siguientes es un beneficio de la prueba de independencia ejemplificado por esta situación?
Antworten
-
Reconociendo diferentes tipos de fallas
-
Asumir la responsabilidad principal de la calidad
-
Eliminar un defecto temprano
-
Desafiar las suposiciones de las partes interesadas
Frage 37
Frage
Está definiendo el proceso para llevar a cabo el análisis de riesgos del producto como parte de cada iteración en un proyecto Agile. ¿Cuál de los siguientes es el lugar adecuado para documentar este proceso en un plan de prueba?
Frage 38
Frage
Considere la siguiente lista de resultados no deseados que podrían ocurrir en un esfuerzo de desarrollo de aplicaciones móviles:
A. Totales incorrectos en informes
B. Cambio a los criterios de aceptación durante las pruebas de aceptación
C. Los usuarios encuentran el teclado virtual demasiado difícil de usar con su aplicación
D. El sistema responde demasiado lento a la entrada del usuario durante la entrada de la cadena de búsqueda
E. Los probadores no tienen permitido informar los resultados de las pruebas en reuniones diarias.
¿Cuál de las siguientes opciones clasifica correctamente 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 39
Frage
Acaba de completar un proyecto piloto para una herramienta de prueba de regresión. Comprende mucho mejor la herramienta y ha adaptado su proceso de prueba a ella. Ha estandarizado un enfoque para usar la herramienta y sus productos de trabajo asociados. ¿Cuál de los siguientes es un objetivo típico de un proyecto piloto de automatización de pruebas que queda por llevar a cabo?
Antworten
-
Conozca más detalles sobre la herramienta
-
Ver cómo encajaría la herramienta con los procesos y prácticas existentes
-
Decidir las formas estándar de usar, administrar, almacenar y mantener la herramienta y los activos de prueba.
-
Evaluar si los beneficios se lograrán a un costo razonable.
Frage 40
Frage
¿Cuál de las siguientes herramientas es más útil para informar métricas de prueba?