Semana N°2
![]() |
![]() |
![]() |
Título del Test:![]() Semana N°2 Descripción: Pruebas de Software. Fundamentos y Técnicas. |




Comentarios |
---|
NO HAY REGISTROS |
1. ¿Cuál es el objetivo principal de las pruebas de software?. Aumentar la velocidad de desarrollo de software. Encontrar errores en el software y mejorar su calidad. Reducir el costo de desarrollo. Demostrar que un programa realiza las funciones indicadas correctamente. ¿Qué técnica de prueba se basa en verificar la estructura interna de un programa?. Caja negra. Caja blanca. Pruebas funcionales. Pruebas de usabilidad. ¿Cuál de las siguientes es una prueba no funcional?. Prueba de regresión. Prueba de integración. Prueba de rendimiento. Prueba unitaria. ¿Cuál es la diferencia entre un error, un defecto y un fallo?. Un error es una falla del usuario; un defecto es una falla del software; un fallo es un error no detectado. Un error es provocado por acción humana; un defecto es un error en el código; un fallo ocurre al ejecutar un defecto. Un error ocurre al ejecutar un defecto; un defecto es una falla en el código; un fallo es una falla del hardware. No hay diferencias entre ellos. ¿Qué tipo de pruebas garantiza que se revisan todas las rutas de un código al menos una vez?. Pruebas de caja negra. Pruebas de caja blanca. Pruebas funcionales. Pruebas de rendimiento. ¿Qué es una prueba de regresión?. Prueba que verifica la funcionalidad del software bajo condiciones extremas. Prueba que verifica que los cambios recientes no han afectado negativamente el funcionamiento. Prueba que mide el rendimiento del sistema. Prueba que evalúa la facilidad de uso del software. ¿Cuál de las siguientes es una herramienta para pruebas de automatización mencionada en el documento?. TestLink. JUnit. Selenium. Jenkins. ¿Qué técnica de prueba busca descubrir errores basados en decisiones lógicas?. Partición de equivalencia. Pruebas de tabla de decisión. Pruebas de volumen. Pruebas de estrés. ¿Cuál es el propósito de las pruebas de aceptación del usuario?. Verificar que el software cumple con los estándares internos de la empresa. Asegurar que el software es fácil de usar para los desarrolladores. Comprobar que el software cumple con los requisitos y expectativas del cliente final. Validar la eficiencia del software. ¿Qué es la técnica de partición de equivalencia?. Técnica que divide los datos de entrada en grupos que se comportan de manera similar. Técnica que revisa todas las líneas de código en busca de errores. Técnica que prueba el software bajo condiciones extremas. Técnica que evalúa la usabilidad del software. ¿Cuál es la principal diferencia entre pruebas funcionales y no funcionales?. Las pruebas funcionales miden la velocidad del software; las no funcionales miden la seguridad. Las pruebas funcionales evalúan lo que hace el software; las no funcionales evalúan cómo lo hace. Las pruebas funcionales se realizan solo al final del desarrollo; las no funcionales, al inicio. No hay diferencias entre ellas. ¿Qué prueba se enfoca en los límites del dominio de entrada?. Pruebas de regresión. Pruebas de caja negra. Análisis del valor límite. Pruebas exploratorias. ¿Qué herramienta se utiliza para la gestión de casos de prueba, mencionada en el documento?. GitHub. TestLink. Visual Studio. Docker. ¿Qué tipo de prueba se realiza para asegurar la interoperabilidad de diferentes sistemas?. Pruebas de seguridad. Pruebas de compatibilidad. Pruebas de carga. Pruebas de caja blanca. ¿Qué es una prueba de esfuerzo?. Prueba que mide la eficiencia del sistema. Prueba que verifica cómo el sistema maneja cargas de trabajo extremas. Prueba que evalúa la capacidad del sistema para recuperarse de fallos. Prueba que valida la experiencia del usuario. ¿Qué es el modelo en V en el contexto de las pruebas de software?. Un enfoque que elimina la necesidad de pruebas. Un modelo de desarrollo de software que combina pruebas unitarias y de aceptación. Un modelo de ciclo de vida donde las pruebas están integradas en cada fase de desarrollo. Un modelo de pruebas exclusivamente para software de inteligencia artificial. ¿Qué son las pruebas exploratorias?. Pruebas que siguen estrictamente un plan predefinido. Pruebas que enfatizan la intuición y la experiencia del probador. Pruebas automatizadas que verifican todas las funcionalidades. Pruebas que se realizan después de la implementación del software. ¿En qué consisten las pruebas de caja negra?. Verificar el funcionamiento interno del código. Verificar la estructura del software a nivel de código. Probar la entrada y salida del software sin conocer su estructura interna. Probar la seguridad del software. ¿Cuál es la importancia de la técnica de pruebas de transición de estado?. Garantizar que todas las interfaces funcionen correctamente. Evaluar cómo un sistema cambia de estado en función de eventos o entradas. Medir el rendimiento del sistema en diferentes condiciones. Probar la usabilidad del software. ¿Qué prueba utiliza gráficos de flujo para representar los caminos de un programa?. Pruebas de caja negra. Pruebas de caja blanca. Pruebas de tabla de decisión. Pruebas de transición de estado. |