Test cuestionario sobre pruebas de software - the question form
Preguntas: 16 · 10 minutos
1. Una cuenta se bloquea después de tres intentos fallidos de inicio de sesión, y su comportamiento posterior depende de si un administrador la ha restablecido. ¿Qué técnica es especialmente adecuada para diseñar estas pruebas?
Pruebas de transición de estados
Partición de equivalencia
Cobertura de sentencias
Pruebas por pares
2. Una entrada acepta números enteros del 1 al 100. ¿Qué agrupación representa mejor las particiones de equivalencia?
Valores menores que 1, valores del 1 al 100 y valores mayores que 100
Números impares, números pares y números decimales
Valores del 1 al 25, del 26 al 50, del 51 al 75 y del 76 al 100
Únicamente los valores 1, 50 y 100
3. ¿Cuál es el objetivo principal de las pruebas de regresión?
Determinar si un requisito debe incluirse en el producto
Confirmar que se hayan probado todas las combinaciones posibles de datos de entrada
Medir la rapidez con la que los usuarios pueden aprender a utilizar una interfaz nueva
Comprobar si los cambios han afectado involuntariamente un comportamiento que antes funcionaba
4. Una prueba automatizada a veces pasa y a veces falla en la misma compilación porque depende de tiempos impredecibles. ¿Cómo se denomina habitualmente este tipo de prueba?
Una prueba inestable
Una prueba de humo
Una prueba estática
Una prueba de confirmación
5. Un equipo revisa los requisitos para detectar ambigüedades y contradicciones antes de ejecutar el software. ¿A qué categoría de actividades de prueba corresponde esto?
Pruebas dinámicas
Pruebas de rendimiento
Pruebas estáticas
Pruebas de recuperación
6. Un error ortográfico menor no afecta el proceso de compra, pero aparece en un mensaje destacado de una campaña que debe lanzarse mañana. ¿Cómo podría clasificarse razonablemente el defecto?
Gravedad baja, pero prioridad alta
Gravedad alta, pero prioridad baja
Gravedad alta y prioridad alta porque todo defecto visible impide el uso
Gravedad baja y prioridad baja porque los errores ortográficos nunca afectan las decisiones de lanzamiento
7. Dos servicios superan sus pruebas por separado, pero aparece un error cuando uno envía datos al otro. ¿Qué tipo de pruebas es el más adecuado para investigar directamente esta falla?
Pruebas unitarias
Pruebas de integración
Pruebas de usabilidad
Pruebas de aceptación
8. El tiempo disponible para las pruebas es limitado, por lo que el equipo se enfoca primero en las funcionalidades cuyas fallas son tanto probables como muy perjudiciales. ¿Qué enfoque ilustra esto?
Pruebas aleatorias
Pruebas exhaustivas
Pruebas basadas en riesgos
Pruebas basadas en listas de verificación
9. Un campo acepta edades expresadas en números enteros desde 18 hasta 65, ambos inclusive. ¿Qué conjunto aplica mejor el análisis de valores límite?
18, 30, 50 y 65
20, 35, 50 y 60
1, 17, 66 y 100
17, 18, 65 y 66
10. ¿Qué información haría que un informe de defectos fuera más útil para reproducir un problema?
Una afirmación general de que la funcionalidad no parece confiable
La opinión de la persona encargada de las pruebas sobre quién probablemente introdujo el defecto
Una lista de defectos no relacionados encontrados durante la misma sesión de pruebas
Los pasos exactos, los resultados esperados y reales, y los datos relevantes del entorno
11. Una persona encargada de las pruebas diseña casos a partir de los requisitos documentados y del comportamiento observable, sin examinar el código fuente. ¿Qué técnica general es esta?
Pruebas de caja blanca
Análisis estático de código
Pruebas de mutación
Pruebas de caja negra
12. Se acaba de desplegar una nueva compilación. Antes de comenzar pruebas más exhaustivas, el equipo ejecuta un conjunto breve de pruebas que abarca el inicio de sesión, la navegación y una transacción crítica. ¿Qué función cumple principalmente este conjunto?
Una prueba de aceptación completa
Una prueba de humo
Un conjunto completo de pruebas de regresión
Un punto de referencia de usabilidad
13. Un desarrollador prueba de forma aislada una función de cálculo y sustituye su dependencia de la base de datos por un doble de prueba. ¿A qué nivel de prueba corresponde?
Pruebas de sistema
Pruebas de aceptación
Pruebas unitarias
Pruebas de integración
14. Una persona encargada de las pruebas comienza con un objetivo general, aprende cómo se comporta una funcionalidad nueva y adapta las siguientes comprobaciones según sus observaciones, en lugar de seguir un guion fijo. ¿Qué enfoque está utilizando?
Pruebas de regresión
Pruebas exploratorias
Pruebas de carga
Análisis estático
15. En las pruebas de software, ¿qué es un oráculo de prueba?
Una herramienta que genera automáticamente todos los casos de prueba posibles
Una fuente utilizada para determinar el resultado esperado de una prueba
Una base de datos de producción copiada en el entorno de pruebas
Una reunión en la que las partes interesadas priorizan los defectos informados
16. Representantes del negocio verifican que los flujos de trabajo completados satisfagan las necesidades empresariales acordadas antes del lanzamiento. ¿Qué tipo de pruebas están realizando principalmente?
Pruebas de componentes
Pruebas de rendimiento
Pruebas de aceptación
Pruebas de mutación