Está en la página 1de 10

1 Dividimos las pruebas en distintas etapas principalmente porque:

a) Cada etapa de prueba tiene un propósito diferente.


b) Es más fácil gestionar las pruebas por etapas.
c) Podemos ejecutar diferentes pruebas en diferentes entornos.
d) Cuantas más etapas tengamos, mejores serán las pruebas.

2 ¿Cuál de los siguientes es probable que se beneficie más del uso de


herramientas de prueba que brinden funciones de captura y reproducción de
pruebas?
a) Prueba de regresión
b) Prueba de integración
c) Prueba del sistema
d) Prueba de aceptación del usuario

3 ¿Cuál de las siguientes afirmaciones NO es correcta?


a) Un conjunto de pruebas mínimo que alcance el 100% de cobertura LCSAJ también
logrará el 100% de cobertura de sucursales.
b) Un conjunto de pruebas mínimo que logre una cobertura de ruta del 100% también
logrará una cobertura de declaración del 100%.
c) Un conjunto de pruebas mínimo que alcance el 100% de cobertura de ruta
generalmente detectará más fallas que uno que alcance el 100% de cobertura de la
declaración.
d) Un conjunto de pruebas mínimo que alcance el 100% de cobertura de la
declaración generalmente detectará más fallas que uno que alcance el 100% de
cobertura de sucursales.

4 ¿Cuál de los siguientes requisitos se puede probar?


a) El sistema debe ser fácil de usar.
b) Las partes críticas para la seguridad del sistema deben contener 0 fallas.
c) El tiempo de respuesta debe ser inferior a un segundo para la carga de diseño
especificada.
d) El sistema estará construido para ser portátil.
5 Analice el siguiente procedimiento muy simplificado:
Pregunte: '¿Qué tipo de boleto necesita, sencillo o de regreso?'
SI el cliente quiere 'devolución'
Pregunte: '¿Qué tarifa, estándar o barata?'
SI el cliente responde 'Día barato'
Di: 'Serán £ 11: 20'
DEMÁS
Di: 'Serán £ 19:50'.
TERMINARA SI
DEMÁS
Di: 'Serán £ 9: 75'
TERMINARA SI
Ahora decida el número mínimo de pruebas que se necesitan para garantizar
que todos se han hecho las preguntas, se han producido todas las
combinaciones y respuestas dadas.
a) 3
b) 4
c) 5
d) 6

6 Error al adivinar:
a) complementa las técnicas formales de diseño de pruebas.
b) solo se puede utilizar en pruebas de componentes, integración y sistemas.
c) solo se realiza en las pruebas de aceptación del usuario.
d) no es repetible y no debe utilizarse.

7 ¿Cuál de las siguientes opciones NO se aplica a los criterios de cobertura de la


prueba?
a) Los criterios de cobertura de la prueba se pueden medir en términos de elementos
ejercitados por una serie de pruebas.
b) Una medida de los criterios de cobertura de la prueba es el porcentaje de
requisitos de usuario cubiertos.
c) Una medida de los criterios de cobertura de la prueba es el porcentaje de fallas
encontradas.
d) Los criterios de cobertura de la prueba se utilizan a menudo al especificar los
criterios de finalización de la prueba

8 Al priorizar qué probar, el objetivo más importante es:


a) encuentre tantas fallas como sea posible.
b) probar áreas de alto riesgo.
c) obtener una buena cobertura de prueba.
d) probar lo que sea más fácil de probar.

9 Dados los siguientes conjuntos de términos de gestión de pruebas (v-z)


y descripciones de actividades (1-5), ¿cuál de los siguientes combina
mejor los dos conjuntos?
v – test control
w - monitoreo de prueba
x - estimación de prueba
y – incident management
z - control de configuración
1 - cálculo de los recursos de prueba necesarios
2 - mantenimiento del registro de los resultados de las pruebas
3 - reasignación de recursos cuando las pruebas se sobrepasan
4 - informe sobre la desviación del plan de prueba
5 - seguimiento de resultados de pruebas anómalos

a) v-3, w-2, x-1, y-5, z-4


b) v-2, w-5, x-1, y-4, z-3
c) v-3, w-4, x-1, y-5, z-2
d) v-2, w-1, x-4, y-3, z-5

10 ¿Cuál de las siguientes afirmaciones sobre las pruebas del sistema NO


es cierta?
a) Las pruebas del sistema a menudo las realizan equipos independientes.
b) Las pruebas funcionales se utilizan más que las pruebas estructurales.
c) Las fallas encontradas durante las pruebas del sistema pueden ser muy
costosas de solucionar.
d) Los usuarios finales deben participar en las pruebas del sistema.

11 ¿Cuál de las siguientes es falsa?


a) Las incidencias siempre deben solucionarse.
b) Un incidente ocurre cuando los resultados esperados y reales difieren.
c) Los incidentes se pueden analizar para ayudar en la mejora del proceso de
prueba.
d) Se puede plantear una incidencia contra la documentación.

12 Se han realizado suficientes pruebas cuando:


a) se acaba el tiempo.
b) se ha alcanzado el nivel de confianza requerido.
c) no se encuentran más fallas.
d) los usuarios no encontrarán fallas graves.

13 ¿Cuál de las siguientes opciones NO se aplica a los incidentes?


a) La resolución de incidentes es responsabilidad del autor del software bajo
prueba.
b) Pueden surgir incidentes en contra de los requisitos del usuario.
c) Los incidentes requieren investigación y / o corrección.
d) Los incidentes se plantean cuando los resultados esperados y reales
difieren.

14 ¿Cuál de los siguientes no se describe en un estándar de prueba


unitaria?
a) prueba de sintaxis
b) partición de equivalencia
c) prueba de estrés
d) cobertura de decisión / condición modificada

15 ¿Cuál de los siguientes es falso?


a) En un sistema, dos fallas diferentes pueden tener diferente gravedad.
b) Un sistema es necesariamente más confiable después de la depuración para
la eliminación de una falla.
c) Una falla no necesita afectar la confiabilidad de un sistema.
d) Los errores no detectados pueden provocar fallos y, finalmente, un
comportamiento incorrecto.

16 ¿Cuál de las siguientes afirmaciones, sobre las herramientas de


captura y reproducción, NO es correcta?
a) Se utilizan para admitir pruebas multiusuario.
b) Se utilizan para capturar y animar los requisitos de los usuarios.
c) Son los tipos de herramienta CAST que se compran con más frecuencia.
d) Captan aspectos del comportamiento del usuario.

17 ¿Cómo calcularía la cantidad de pruebas repetidas que probablemente


se requieran?
a) Métricas de proyectos similares anteriores
b) Discusiones con el equipo de desarrollo
c) Tiempo asignado para las pruebas de regresión
d) a y b

18 ¿Cuál de las siguientes opciones es verdadera para el modelo V?


a) Establece que los módulos se prueban contra los requisitos del usuario.
b) Solo modela la fase de prueba.
c) Especifica las técnicas de prueba a utilizar.
d) Incluye la verificación de diseños.

19 La suposición del oráculo:


a) es que existe algún sistema contra el cual se puede verificar la salida de
prueba.
b) es que el evaluador puede identificar rutinariamente el resultado correcto
de una prueba.
c) es que el probador sabe todo sobre el software bajo prueba.
d) es que las pruebas son revisadas por probadores experimentados.

20 ¿Cuál de las siguientes características caracteriza el costo de las fallas?


a) Son más baratos de encontrar en las primeras fases de desarrollo y los más caros
de arreglar en las últimas fases de prueba.
b) Son los más fáciles de encontrar durante las pruebas del sistema, pero los más
costosos de arreglar en ese momento.
c) Las fallas son más baratas de encontrar en las primeras fases de desarrollo, pero
las más costosas de corregir en ese momento.
d) Aunque las fallas son más costosas de encontrar durante las primeras fases de
desarrollo, es más barato arreglarlas entonces.
21 ¿Cuál de los siguientes NO debería ser normalmente un objetivo para
una prueba?
a) Para encontrar fallas en el software.
b) Evaluar si el software está listo para su lanzamiento.
c) Para demostrar que el software no funciona.
d) Demostrar que el software es correcto.

22 ¿Cuál de las siguientes es una forma de prueba funcional?


a) Análisis de valor límite
b) Pruebas de usabilidad
c) Prueba de desempeño
d) Pruebas de seguridad

23 ¿Cuál de los siguientes NO formaría normalmente parte de un plan de


prueba?
a) Características a probar
b) Informes de incidentes
c) Riesgos
d) Horario

24 ¿Cuál de estas actividades proporciona el mayor ahorro potencial de


costos del uso de CAST?
a) Gestión de pruebas
b) Diseño de prueba
c) Ejecución de prueba
d) Planificación de pruebas

25 ¿Cuál de las siguientes NO es una técnica de caja blanca?


a) Prueba de declaración
b) Prueba de ruta
c) Prueba de flujo de datos
d) Prueba de transición de estado
26 Estudios de análisis de flujo de datos:
a) posibles cuellos de botella de comunicación en un programa.
b) la tasa de cambio de los valores de los datos a medida que se ejecuta un
programa.
c) el uso de datos en rutas a través del código.
d) la complejidad intrínseca del código.

27 En un sistema diseñado para calcular el impuesto a pagar:


Un empleado tiene £ 4000 de salario libre de impuestos. Las siguientes £ 1500
están gravadas al 10%, Las siguientes £ 28000 están gravadas al 22%
Cualquier cantidad adicional está gravada al 40%.
A la libra entera más cercana, ¿cuál de estos es un caso de prueba válido de
Análisis de valor límite?
a) £1500
b) £32001
c) £33501
d) £ 28000

28 Un beneficio importante de las inspecciones de códigos es que:


a) permitir que se pruebe el código antes de que el entorno de ejecución esté
listo.
b) puede ser realizado por la persona que escribió el código.
c) puede ser realizado por personal sin experiencia.
d) son baratos de realizar.

29 ¿Cuál de las siguientes es la mejor fuente de resultados esperados


para los scripts de prueba de aceptación del usuario?
a) Resultados reales
b) Especificación del programa
c) Requisitos del usuario
d) Especificación del sistema
30 ¿Cuál es la principal diferencia entre un recorrido y una inspección?
a) El autor dirige una inspección, mientras que un moderador capacitado dirige
un recorrido.
b) Una inspección tiene un líder capacitado, mientras que un recorrido no
tiene un líder.
c) Los autores no están presentes durante las inspecciones, mientras lo están
durante los recorridos.
d) El autor dirige un recorrido, mientras que un moderador capacitado dirige
una inspección.

31 ¿Cuál de las siguientes opciones describe el mayor beneficio de la verificación


al principio del ciclo de vida?
a) Permite la identificación de cambios en los requisitos de los usuarios.
b) Facilita la configuración oportuna del entorno de prueba.
c) Reduce la multiplicación de defectos.
d) Permite a los probadores involucrarse al principio del proyecto.

32 Pruebas de integración en lo pequeño:


a) prueba los componentes individuales que se han desarrollado.
b) prueba las interacciones entre módulos o subsistemas.
c) solo utiliza componentes que forman parte del sistema en vivo.
d) prueba interfaces con otros sistemas.

33 El análisis estático se describe mejor como:


a) el análisis de programas por lotes.
b) la revisión de planes de prueba.
c) el análisis del código del programa.
d) el uso de pruebas de caja negra.
34 La prueba alfa es:
a) pruebas posteriores al lanzamiento realizadas por representantes de los usuarios
finales en el sitio del desarrollador.
b) la primera prueba que se realiza.
c) pruebas previas al lanzamiento realizadas por representantes de los usuarios
finales en el sitio del desarrollador.
d) pruebas previas al lanzamiento realizadas por representantes de los usuarios
finales en sus sitios.

35 Un fallo es:
a) que se encuentran en el software; el resultado de un error.
b) desviación del comportamiento especificado.
c) un paso, proceso o definición de datos incorrectos en un programa
informático.
d) una acción humana que produce un resultado incorrecto.

36 En un sistema diseñado para calcular el impuesto a pagar:


Un empleado tiene £ 4000 de salario libre de impuestos. Las siguientes £ 1500
están gravadas al 10%
Las siguientes £ 28000 están gravadas al 22%
Cualquier cantidad adicional está gravada al 40%.
¿Cuál de estos grupos de números entraría en la misma clase de equivalencia?
a) £4800; £14000; £28000
b) £5200; £5500; £28000
c) £28001; £32000; £35000
d) £ 5800; £ 28000; £ 32000

37 Lo más importante sobre el diseño de pruebas iniciales es que:


a) facilita la preparación de la prueba.
b) significa que no se requieren inspecciones.
c) puede prevenir la multiplicación de fallas.
d) encontrará todas las fallas.
38 ¿Cuál de las siguientes afirmaciones sobre las revisiones es verdadera?
a) No se pueden realizar revisiones sobre las especificaciones de los requisitos
del usuario.
b) Las revisiones son la forma menos eficaz de probar el código.
c) Es poco probable que las revisiones encuentren fallas en los planes de
prueba.
d) Se deben realizar revisiones de las especificaciones, el código y los planes de
prueba.

39 Los casos de prueba se diseñan durante:


a) prueba de grabación.
b) planificación de pruebas.
c) configuración de prueba.
d) especificación de prueba.

40 Un sistema de gestión de la configuración normalmente NO proporcionaría:


a) vinculación de los requisitos del cliente con los números de versión.
b) instalaciones para comparar los resultados de las pruebas con los resultados
esperados.
c) las diferencias precisas en las versiones del código fuente de los componentes de
software.
d) acceso restringido a la biblioteca de código fuente.

También podría gustarte