Sobes.tech
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