NEW
Font size
WorksheetsQuiz sobre Software Testing
Total questions: 28
Worksheet time: 14mins
¿Qué es el software testing según el IEEE?
Un conjunto de actividades para facilitar la identificación de propiedades en el software
Un proceso de desarrollo de software
Una técnica de programación
Un método de diseño de software
¿Cuál es la diferencia entre verificación y validación?
Verificación se realiza al final del desarrollo
Validación se realiza solo en la fase de diseño
Validación asegura que se construye correctamente el producto
Verificación asegura que se construye el producto correcto
¿Qué representa un error en el contexto del software?
Un defecto en el software
Una equivocación realizada por una persona
Un fallo en el sistema
Un problema de diseño
¿Cuál es el objetivo principal del testing?
Aumentar la velocidad del software
Mejorar la interfaz de usuario
Reducir costos de desarrollo
Detectar defectos en el software
¿Qué principio del testing indica que el 80% de los errores están en el 20% de los módulos?
Principio de Eficiencia
Principio de Validación
Principio de Verificación
Principio de Pareto
¿Qué tipo de pruebas se realizan para comprobar el cumplimiento de requisitos funcionales?
Pruebas de sistema
Pruebas de aceptación
Pruebas de integración
Pruebas de unidad
¿Qué es un caso de prueba?
Un informe de errores
Un conjunto de entradas, condiciones de ejecución y resultados esperados
Una técnica de programación
Un documento de diseño
¿Qué se busca con las pruebas de caja negra?
Verificar la documentación
Analizar el rendimiento del sistema
Probar los requisitos funcionales
Evaluar el código interno
¿Qué técnica de testing se centra en el código?
Pruebas de aceptación
Pruebas de sistema
Caja Negra
Caja Blanca
¿Cuál es la característica principal de las pruebas de aceptación?
Se realizan solo al final del desarrollo
Son pruebas informales
Se realizan sin la participación del usuario
Se enfocan en los requisitos del usuario
¿Qué se entiende por defectos en el software?
Errores en el código
Fallas en el sistema
Resultados de introducir errores en un artefacto software
Problemas de diseño
¿Qué se busca con las pruebas de integración?
Probar módulos individuales
Comprobar el sistema completo
Aumentar la velocidad del software
Verificar la documentación
¿Qué es un procedimiento de prueba?
Un documento de diseño
Una técnica de programación
Un informe de errores
Pasos para probar un caso de prueba
¿Qué se entiende por pruebas de unidad?
Pruebas de integración
Pruebas de aceptación
Pruebas de sistema completo
Pruebas de módulos individuales
¿Qué se busca con las pruebas de sistema?
Aumentar la velocidad del software
Verificar el código interno
Probar la documentación
Cumplimiento de requisitos funcionales
¿Qué es la técnica de partición equivalente?
Verificar la documentación
Analizar el rendimiento del sistema
Probar todos los caminos de ejecución
Dividir parámetros de entrada en clases de datos
¿Qué se busca con el análisis de valores límite?
Analizar el rendimiento del sistema
Probar todos los caminos de ejecución
Verificar la documentación
Probar condiciones extremas
¿Qué se entiende por pruebas de caja blanca?
Pruebas que se realizan sin documentación
Pruebas que se centran en la interfaz de usuario
Pruebas que analizan el código interno
Pruebas que evalúan el comportamiento del sistema
¿Cuál es un efecto negativo de un error en el software?
Mejora la calidad del software
Aumenta la velocidad del sistema
Reduce costos de desarrollo
Provoca un fallo en el comportamiento del sistema
¿Qué se busca con las pruebas dirigidas por un equipo independiente?
Reducir costos de desarrollo
Mejorar la calidad del software
Aumentar la velocidad del desarrollo
Verificar la documentación
¿Qué es un componente de prueba?
Programa que automatiza la ejecución de casos de prueba
Un informe de errores
Un documento de diseño
Una técnica de programación
¿Qué se entiende por pruebas de integración incremental?
Se prueba cada módulo por separado
Se combinan módulos probados con nuevos módulos
Se realizan pruebas de aceptación
Se prueba el sistema completo
¿Qué se busca con las pruebas de aceptación?
Verificar el código interno
Aumentar la velocidad del software
Cumplimiento de requisitos del cliente
Probar la documentación
¿Qué es un caso de prueba redundante?
Un caso que no aporta nueva información
Un caso que es muy sencillo
Un caso que es muy complejo
Un caso que no se puede ejecutar
¿Qué se busca con el proceso de debugging?
Identificar dónde ocurren los defectos
Aumentar la velocidad del software
Verificar la documentación
Probar todos los caminos de ejecución
¿Qué se entiende por pruebas de comportamiento?
Pruebas de aceptación
Pruebas de caja negra
Pruebas de integración
Pruebas de caja blanca
¿Qué se busca con las pruebas de sistema?
Cumplimiento de requisitos funcionales
Verificar el código interno
Aumentar la velocidad del software
Probar la documentación
¿Qué es un error en el contexto del software?
Un defecto en el software
Un problema de diseño
Un fallo en el sistema
Una equivocación realizada por una persona
