Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pruebas Unitarias Quiz

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

¿Qué se prueba principalmente en una prueba unitaria?

a)

La interacción entre sistemas externos

b)

La velocidad de la red

c)

Una unidad individual de código

d)

La carga máxima del sistema

2.

¿Cuál es el propósito principal de una prueba unitaria?

a)

Asegurar que el sistema completo funcione

b)

Validar el diseño gráfico

c)

Verificar que un método específico se comporte como se espera

d)

Generar documentación

3.

¿Cuál de las siguientes es una buena característica de las pruebas unitarias?

a)

Dependen de múltiples servicios

b)

Son rápidas, independientes y automatizadas

c)

Se ejecutan al final del desarrollo

d)

Modifican la base de datos real

4.

¿Qué representa el patrón AAA en pruebas unitarias?

a)

After-Act-Apply

b)

Arrange-Act-Assert

c)

Assert-Apply-Assign

d)

Accept-Adapt-Arrange

5.

¿Cuál es el objetivo de usar mocks en pruebas unitarias?

a)

Ejecutar pruebas lentas

b)

Capturar errores en producción

c)

Simular dependencias externas para aislar la unidad de prueba

d)

Generar logs de la aplicación

6.

¿Qué significa TDD (Test Driven Development)?

a)

Técnica de diseño de datos

b)

Técnicas de detección de errores

c)

Desarrollo guiado por pruebas

d)

Desarrollo de tests duplicados

7.

¿Cuál es la finalidad de automatizar las pruebas unitarias en CI/CD?

a)

Aumentar la complejidad del pipeline

b)

Obtener retroalimentación inmediata sobre errores

c)

Probar solo después del despliegue

d)

Reducir el número de pruebas

8.

¿Qué significa una alta cobertura de código?

a)

Que el código es más rápido

b)

Que todas las funciones están optimizadas

c)

Que una gran parte del código ha sido ejecutada por pruebas

d)

Que el sistema es seguro

9.

¿Qué problema puede surgir si una prueba unitaria valida múltiples comportamientos o métodos?

a)

Aumenta la velocidad de ejecución

b)

Hace difícil identificar qué parte falló y dificulta el mantenimiento

c)

Reduce la cobertura de código

d)

Mejora la documentación del código

10.

¿En pruebas unitarias, ¿cuál es el principal riesgo de tener pruebas con dependencias externas no simuladas?

a)

Las pruebas serán más rápidas pero menos precisas

b)

Se pierde la capacidad de ejecutar pruebas paralelas

c)

Las pruebas pueden volverse frágiles y poco deterministas, causando falsos negativos

d)

No hay ningún riesgo significativo