Junior
¿Qué tipos de pruebas funcionales conoces?
sobes.tech AI
Respuesta de la IA
- Pruebas unitarias (Unit): Verificación de los componentes más pequeños de la aplicación de forma aislada. Realizadas por los desarrolladores.
- Pruebas de integración: Verificación de la interacción entre módulos o componentes del sistema.
- Pruebas de sistema: Verificación integral de todo el sistema para cumplir con los requisitos funcionales.
- Pruebas de regresión: Verificación de funcionalidades previamente probadas después de realizar cambios (corrección de errores, adición de nuevas funciones) para asegurarse de que no haya defectos nuevos.
- Pruebas de humo: Prueba rápida para verificar la operatividad de las funciones principales de la aplicación después de la compilación o despliegue.
- Pruebas de aceptación: Prueba formal realizada por el cliente o usuarios finales para verificar que el sistema cumple con los requisitos comerciales y está listo para su despliegue. Incluye:
- Pruebas alfa (internas de la organización)
- Pruebas beta (usuarios finales en condiciones reales)
- Pruebas de interfaz de usuario (UI): Verificación de los elementos de la interfaz, su interacción y conformidad con los diseños.
- Pruebas funcionales: Tipo principal, verificación del comportamiento del sistema en relación con los requisitos declarados.
Los aspectos clave de las pruebas funcionales incluyen verificar:
- Entradas/Salidas
- Lógica de negocio
- Manejo de errores
- Estados del sistema
| Tipo de prueba | Objetivo | Quién generalmente realiza |
|---|---|---|
| Pruebas unitarias | Verificación de componentes individuales | Desarrolladores |
| Pruebas de integración | Verificación de la interacción entre componentes | Desarrolladores, Probadores |
| Pruebas de sistema | Verificación de todo el sistema para cumplir con los requisitos | Probadores |
| Pruebas de regresión | Verificación después de cambios | Probadores |
| Pruebas de humo | Verificación rápida de la funcionalidad principal | Probadores |
| Pruebas de aceptación (Alpha/Beta) | Verificación del cumplimiento de requisitos comerciales y preparación | Cliente, Usuarios finales |
| Pruebas de UI | Verificación de la interfaz de usuario | Probadores |