Question 1
Question
¿Cuál de las siguientes opciones sería la MEJOR base para probar con ataques de falta?
Answer
-
a) Experiencia, datos de defectos y fallos, conocimiento sobre fallos del software
-
b) Identificación de riesgos realizada al inicio del proyecto.
-
c) Casos de Uso derivados de los flujos de negocio por expertos del dominio.
-
d) Resultados esperados de la comparación con un sistema existente.
Question 2
Question
Usted 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?
Question 3
Question
¿Cuál de las siguientes técnicas de prueba es una técnica de caja blanca?
Answer
-
a) Pruebas de Transición de Estado
-
b) Análisis de Valores Frontera
-
c) Particiones de Equivalencia
-
d) Pruebas de Condición Múltiple
Question 4
Question
Los 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 (Imagen) ha sido diseñada para probar el sistema:
¿Cuántos casos de prueba podrían ser eliminados de la tabla de decisión, debido a que no podrían ocurrir en una situación real?
Question 5
Question
¿Cuál de las siguientes afirmaciones describe mejor cómo se dividen las tareas entre el gestor de pruebas y el probador?
Answer
-
a) El 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
-
b) El jefe de pruebas planifica, organiza y controla las actividades de prueba, mientras que el probador especifica y ejecuta las pruebas.
-
c) El 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.
-
d) El jefe de pruebas planifica y organiza las pruebas, y especifica los casos de prueba, mientras que el probador prioriza y ejecuta las pruebas.
Question 6
Question
¿Cuál de las siguientes opciones puede clasificarse como un riesgo de producto?
Answer
-
a) Baja calidad de requisitos, diseño, código y pruebas
-
b) Problemas 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.
-
d) Problemas en la definición de los requisitos adecuados, potenciales áreas de fallo en el software o sistema.
Question 7
Question
¿Cuáles de los siguientes elementos son criterios de salida típicos de las pruebas?
Answer
-
a) Medició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
-
b) Mediciones de cobertura de pruebas, mediciones de fiabilidad, grado de independencia del probador y completitud del producto
-
c) Mediciones 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
-
d) Tiempo 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.
Question 8
Question
Como 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?
Answer
-
a) R3 --> R2 --> R1 --> R7 --> R5- -> R6 --> R4
-
b) R2 - -> R5 --> R6 --> R4 --> R7 --> R1 --> R3
-
c) R1 --> R3 --> R2 --> R5 --> R6 --> R4 --> R7
-
d) R1 --> R2 --> R5- -> R6 --> R3 --> R4 --> R7
Question 9
Question
¿Cuál de las siguientes opciones es un posible beneficio de las pruebas independientes?
Answer
-
a) Se hace más trabajo porque los probadores no molestan a los desarrolladores todo el tiempo
-
b) Los probadores independientes tienden a ser imparciales y a encontrar defectos diferentes que los desarrolladores
-
c) Los probadores independientes no necesitan formación y preparación adicionales.
-
d) Los probadores independientes reducen el cuello de botella en el proceso de gestión de incidencias.
Question 10
Question
¿Cuál de las siguientes opciones es un riesgo de proyecto?
Answer
-
a) Escasez de personal y competencias
-
b) Características de software deficientes (por ejemplo, usabilidad)
-
c) Software entregado con tendencia a fallos
-
d) Posible defecto de fiabilidad (bug).
Question 11
Question
Como 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 ISO/IEC/IEEE 29119-3, ¿cuál debería ser la información MÁS importante a incluir en su informe?
Answer
-
a) El número de casos de prueba ejecutados y sus resultados
-
b) Una visión general de las principales actividades de prueba, eventos y el estado con respecto al cumplimiento de los objetivos
-
c) Evaluación global de cada elemento de trabajo de desarrollo
-
d) Formación impartida por los miembros del equipo de prueba para apoyar el esfuerzo de la prueba.
Question 12
Question
Usted 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 ISO/IEC/IEEE 29119-3, ¿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?
Answer
-
a) Impacto, descripción de la incidencia, fecha y su nombre
-
b) Identificador único para el informe, los requisitos especiales necesarios y la persona que causó el defecto
-
c) Elementos transmitidos, su nombre y su sensación sobre la posible causa raíz del defecto.
-
d) Descripción de la incidencia, entorno de desarrollo y resultados esperados de la prueba
Question 13
Question
De 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.
Answer
-
a) 1, 3, 4, 5
-
b) 2, 5, 6
-
c) 2, 3, 4, 7
-
d) 1, 6, 7
Question 14
Question
¿Cuál de las siguientes opciones describe MEJOR una característica de una herramienta de ejecución de pruebas basada en palabras clave?
Answer
-
a) Una tabla con datos de entrada de prueba, palabras de acción y resultados esperados controla la ejecución del sistema sujeto a prueba
-
b) Las acciones del probador se automatizan usando un script que se vuelve a ejecutar varias veces
-
c) Las acciones del probador se automatizan utilizando un guion que se ejecuta con varios conjuntos de datos de entrada de prueba
-
d) La capacidad de registrar los resultados de las pruebas y compararlos con los resultados esperados almacenados en un archivo de texto.
Question 15
Question
¿Cuál de los siguientes NO es un objetivo de un proyecto piloto para la evaluación de una herramienta?
Answer
-
a) Evaluar cómo se adapta la herramienta a los procesos y prácticas existentes
-
b) Determinar el uso, gestión, almacenamiento y mantenimiento de la herramienta y los productos de prueba
-
c) Evaluar si los beneficios se obtendrán a un coste razonable
-
d) Reducir la tasa de defectos en el proyecto piloto.
Question 16
Question
Una 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?
Answer
-
a) Permitir la trazabilidad entre requisitos, pruebas y defectos (bugs)
-
b) Optimizar la capacidad de las pruebas para identificar fallos
-
c) Resolver defectos más rápido
-
d) Automatizar una selección de casos de prueba para su ejecución.
Question 17
Question
¿Cuál afirmación con respecto a las consecuencias de un defecto es la más aplicable?
Answer
-
a) La presencia de defectos en un software, si se detecta, podría dañar la reputación de los desarrolladores
-
b) Un defecto en un software, si se ejecuta durante la prueba, podría causar daños al entorno de pruebas.
-
c) Un defecto de software, si se ejecuta cuando los usuarios finales utilizan el software, puede causar daños a los usuarios y dañar la reputación de la compañía que utiliza el software.
-
d) Un defecto en un software, si se ejecuta cuando los usuarios finales lo utilizan, puede causar daños a los usuarios y dañar la imagen de la compañía que utiliza el software, así como a la compañía que lo desarrolló.
Question 18
Question
Usted es Test Manager en un proyecto de una aplicación de facturación para suscriptores internacionales. ¿Cuál de las siguientes respuestas constituye un defecto con respecto a dicha aplicación?
Answer
-
a) El monto total en las facturas emitidas para las personas que viven en Francia es incorrecto
-
b) No se ha explicado correctamente al líder del proyecto el cálculo de los precios para las personas que viven en Francia
-
c) El método de cálculo del monto total, que se desarrolló en Java, no tiene en cuenta pormenores en el método de cálculo referentes a las personas que viven en Francia.
-
d) Durante las pruebas de aceptación, un probador descubre que la cantidad facturada al Sr. Dupont no coincide con la cantidad esperada
Question 19
Question
¿Cuál de las siguientes afirmaciones ilustra correctamente por qué es necesario realizar pruebas?
Answer
-
a) Porque existen numerosos métodos y herramientas de prueba específicas para mejorar la calidad del software.
-
b) Porque las pruebas muestran la ausencia de defectos, pero no prueban la ausencia de fallas.
-
c) Porque es impensable no realizar pruebas.
-
d) Porque las pruebas ayudan a mejorar la calidad del software o del sistema
Question 20
Question
De las siguientes afirmaciones:
1) Los defectos pueden estar presentes en los documentos y en el código. 2) Los errores están presentes solamente en un código. 3) Los errores están presentes solamente en un documento. 4) Un defecto en un documento puede provocar una falla cuando se utiliza el software en cuestión. 5) Un defecto en el código provoca una falla solo si se ejecutan las líneas de código que corresponden al defecto. 6) Una falla puede deberse a la ausencia de ciertas instrucciones en el código
Cuál enunciado es el más correcto?
Answer
-
a) Todas las afirmaciones son verdaderas excepto la 3
-
b) 1, 4 y 5 son verdaderas; 2, 3 y 6 son falsas
-
c) 1, 2, 5 y 6 son verdaderas; 3 y 4 son falsas
-
d) 1, 4, 5 y 6 son verdaderas; 2 y 3 son falsas
Question 21
Question
Una compañía internacional adquirió un software en existencia en el mercado para sus procedimientos de facturación. ¿Cuál es su motivación principal para realizar las pruebas?
Answer
-
a) Realizar pruebas estáticas y dinámicas
-
b) Ganar confianza en este componente
-
c) Obtener aprobación con respecto a los requisitos legales
-
d) Formación del usuario
Question 22
Question
Usted ha desarrollado una función en lenguaje C++ que permite el cálculo del término de una hipoteca de hogar de acuerdo a 3 parámetros. Pero cuando hizo una corrida de verificación descubrió que el término calculado era incorrecto. Ha activado el modo de “debug” en su entorno de desarrollo y está siguiendo la ejecución de la función paso a paso, con la esperanza de encontrar el defecto.
¿Cuál de las siguientes actividades esta realizando?
Question 23
Question
Un grupo encargado de las pruebas encuentra entre 90 y 95% de los defectos existentes en un sistema durante la prueba. Si bien el gerente de pruebas considera que este es un buen porcentaje de los defectos detectados en su equipo, el departamento de administración de TI y de negocios no está satisfecho y afirma que el equipo olvidó demasiados defectos. Dado el hecho que los usuarios están generalmente satisfechos con el sistema y que los fallos ocurridos tienen un impacto menor por lo general.
¿Cuál de los siguientes principios es más susceptible a ayudar al gerente de pruebas a explicarle a su administración por qué los defectos probablemente no pudieron ser identificados?
Answer
-
a) Las pruebas exhaustivas son imposibles
-
b) Agrupamiento de defectos
-
c) Paradoja del pesticida
-
d) Falacia de ausencia de errores
Question 24
Question
Usted es el Test Manager de un proyecto de Salud y ha estado presentándole al gerente del proyecto un resumen de los defectos encontrados durante el proyecto. Este mostró un total de 3 defectos que se surgieron durante la ejecución de 500 series de prueba y que se distribuyeron de 2 a 10 módulos de la aplicación probada. Para su sorpresa, el gerente del proyecto decide aprobar la entrega. ¿Qué principio muestra esta situación?
Answer
-
a) Las pruebas exhaustivas son imposibles
-
b) Agrupamiento de defectos
-
c) Paradoja del pesticida
-
d) Falacia de ausencia de errores
Question 25
Question
Según la norma ISO/IEC/IEEE 29119-3 el Plan de prueba estándar de documentación contiene todo lo siguiente, excepto…
Answer
-
a) Los elementos de prueba
-
b) Los entregables de prueba
-
c) Las tareas de prueba
-
d) Las especificaciones de prueba
Question 26
Question
¿ Cuál es el propósito de un criterio de finalización de la prueba?
Answer
-
a)Para saber cuando una prueba específica ha terminado su ejecución
-
b) Para asegurar que la especificación de caso de prueba es completa
-
c) Para establecer los criterios utilizados en la generación de entradas de prueba
-
d) para determinar cuándo detener la prueba
Question 27
Question
¿Cómo se puede describir de la mejor manera la diferencia entre los desarrolladores y probadores?
Answer
-
a) Tienen el mismo objetivo pero diferentes mentalidades.
-
b) Los desarrolladores no se preocupan por la calidad de lo que desarrollan, mientras que los evaluadores le dan gran importancia a la calidad del código.
-
c) Los desarrolladores básicamente tienen objetivos en relación con la producción de códigos en grandes cantidades, mientras que los evaluadores tienen el objetivo de eliminar la mayor cantidad posible de fallas.
-
d) Tienen diferentes objetivos y mentalidades
Question 28
Question
¿Cuál de las siguientes afirmaciones es la más importante para establecer y mantener una buena relación entre probadores y desarrolladores?
Answer
-
a) Comprender la importancia que la dirección le concede a las pruebas
-
b) Presentar los resultados de la prueba de manera neutral
-
c) Identificar las posibles soluciones al defecto para los usuarios
-
d) Promover un mejor software siempre que sea posible
Question 29
Question
¿Cuál afirmación sobre las Pruebas Beta es la más adecuada?
Answer
-
a) Realizada por clientes en su propio sitio.
-
b) Realizada por clientes en el sitio del desarrollador.
-
c) Realizada por un equipo de prueba independiente.
-
d) Herramientas de prueba para software desarrollado para un cliente o un usuario especial.
Question 30
Question
¿Cuál de los siguientes no es un nivel de pruebas?
Question 31
Question
¿Qué afirmación describe de una mejor manera los objetivos de los niveles de prueba en un modelo de ciclo de vida?
Answer
-
a) Los objetivos deben ser genéricos para todos los niveles de prueba.
-
b) Los objetivos son los mismos en cada nivel de prueba.
-
c) Los objetivos de un nivel de prueba no necesariamente se definen de antemano.
-
d) Cada nivel tiene sus propios objetivos especiales
Question 32
Question
¿Cuál afirmación sobre las pruebas de Regresión es la más adecuada?
Answer
-
a) Se ejecuta solo una vez
-
b) Siempre debe ser automatizada
-
c) Ejecuta partes de software no modificado para averiguar si han sido afectados.
-
d) Ejecuta partes de software modificadas para averiguar si han sido afectados.
Question 33
Question
Las pruebas no funcionales incluyen…?
Answer
-
a) Obtener la aprobación del usuario del sistema
-
b) Probar un área funcional del sistema empleando solo el software requerido para su ejecución
-
c) Probar las características de calidad del sistema incluyendo la usabilidad y confiabilidad
-
d) Pruebas para detectar en qué parte el software no funciona correctamente
Question 34
Question
¿De los siguientes elementos de prueba, cuál corresponde a pruebas funcionales?
Answer
-
a) Medir el tiempo de respuesta de un sistema de reserva en línea
-
b) Controlar los efectos de la cantidad de tráfico en un sistema de centro de llamadas.
-
c) Controlar una pantalla de reserva en línea, así como el contenido de la base de datos con respecto a la información contenida en la carta que se envía a los clientes.
-
d) Verificar la facilidad con que se puede utilizar el sistema.
Question 35
Question
¿Qué afirmación con respecto a las pruebas estructurales es verdadera?
Answer
-
a) Las pruebas estructurales pertenecen a los tipos de prueba de “caja negra”.
-
b) Las pruebas estructurales pueden basarse en la arquitectura del sistema a nivel de componentes y en los procesos comerciales a nivel de integración.
-
c) Las pruebas estructurales implican tipos de prueba de “caja negra” y tipos de prueba de “caja blanca”.
-
d) Las pruebas estructurales pueden basarse en el código a nivel de componentes y en la arquitectura del sistema a nivel de integración.