Las 11 principales preguntas y respuestas de la entrevista JUnit (2025)
1) Explique ¿Qué es JUnit?
JUnit es un marco de prueba para pruebas unitarias. Utiliza Java como plataforma de programación y es un software de código abierto administrado por la comunidad JUnit.org.Descarga gratuita de PDF: Preguntas y respuestas de la entrevista JUnit
2) Explique qué es el caso de prueba unitaria.
Unit Test Case es una parte del código que asegura que la otra parte del código (método) se comporte como se espera. Para cada requisito, debe haber al menos dos casos de prueba, una prueba negativa y una prueba positiva.3) Explique cómo puede escribir un caso de prueba JUnit simple.
- Determinar una subclase de TestCase
- Para inicializar los objetos bajo prueba, anule el método setup()
- Para liberar objetos bajo prueba, anule el método teardown()
4) Mencione ¿Qué son las pruebas parametrizadas?
Las pruebas parametrizadas permiten al desarrollador realizar la misma prueba una y otra vez utilizando diferentes valores.5) Menciona cuál es la diferencia entre JUnit y PruebaNG?
JUnit | PruebaNG |
|
|
6) ¿Mencione diferentes métodos de manejo de excepciones en JUnit?
Hay diferentes métodos de manejo de excepciones en JUnit- Intenta atrapar modismos
- Con regla JUnit
- Con la anotación @Test
- Con la biblioteca de excepción de captura
- Con anotación aduanera
7) Explique qué es ignorar la prueba en JUnit.
Cuando su código no está listo, y fallaría si se ejecutara, entonces puede usar @Ignorar anotación.- No ejecutará un método de prueba anotado con @Ignorar
- No ejecutará ninguno de los métodos de prueba de la clase de prueba si está anotado con @Ignorar
8) ¿Enumere algunas extensiones JUnit útiles?
Las extensiones JUnit incluyen- Cactus
- Unidad JWeb
- Unidad XML
- objeto simulado
9) Explique quién debe usar JUnit: ¿desarrollador o probador? ¿Por qué usas JUnit para probar tu código?
Los desarrolladores utilizan con más frecuencia JUnit para implementar pruebas unitarias en JAVA. Está diseñado para pruebas unitarias que es más un proceso de codificación que un proceso de prueba. Sin embargo, muchos probadores e ingenieros de control de calidad usan JUnit para pruebas unitarias. JUnit se usa porque- Prueba temprano y automatiza las pruebas
- Las pruebas JUnit se pueden compilar con la compilación para que, a nivel de unidad, se puedan realizar pruebas de regresión
- Permite la reutilización del código de prueba.
- Las pruebas JUnit se comportan como un documento para las pruebas unitarias cuando hay transferencia
10) Explique ¿Qué es la clase JUnitCore?
La clase JUnitCore es una clase incorporada en el paquete JUnit; se basa en el patrón de diseño Façade, esta clase se usa para ejecutar solo clases de prueba definidas.11) Explique cómo puede ejecutar JUnit desde la ventana de comandos.
Para ejecutar JUnit desde la ventana de comandos, debe seguir los pasos- Establecer la RUTA DE CLASE
- Invocar al corredor: