Testing Funcional

Es un tipo de testing que valida que el software bajo testeo cumpla con los requerimientos.

Generalmente el testing funcional es un testing de tipo “Balck Box” o Testing de caja negra, donde se valida que a determinadas entradas, se obtengas determinadas salidas. Al habla de Black Box testing podemos enumerar los siguientes:

  • Interfaz de Usuario
  • APIs
  • Base de Datos
  • Seguridad
  • Comunicación Cliente-Servidor

Es testing puede ser manual o automatizado.

¿Que se prueba con el Testing Funcional?

  • Funcionalidades relevantes de la aplicación
  • Usabilidad básica, que es usuario puede utilizar la aplicación sin mayores problemas
  • Accesibilidad
  • Condiciones de Error

Ejemplo del proceso de Testing funcional

Tipos de Testing Funcional

Unit Testing: Se testea una unidad o componente de la aplicación G, donde una unidad puede ser un método, modulo, objeto, procedimiento. Generalmente son realizados por los desarrolladores, quien escribe los unit tests que llaman por ejemplo a determinados métodos, donde se valida la salida de esos métodos a determinados parámetros que fueron pasados

Smoke Testing: Se realiza después de un build, para validar la estabilidad de la aplicación. Solo para verificar las funcionalidades críticas de la aplicación cuando el software aún está en una etapa temprana de desarrollo.

Sanity Testing: Se realiza para verificar que las funcionalidades más importantes no se vean afectadas, después de solucionar errores encontrados en la aplicación, generalmente es en una etapa donde la aplicación ya se encuentra en producción.

Integration Testing: Se realiza para validar los módulos, funcionalidades de una aplicación funcionen correctamente en su conjunto.

Regression Testing: Para verificar que después de nuevos módulos, funcionalidades, cambios y/o fixes no se rompa la funcionalidad existente.

Publicado por Los Andes Training

Somos un equipo de profesionales, especializados en Calidad de Software con más de 10 años de experiencia en un mercado nacional e internacional. Nuestra misión principal es brindar a los profesionales las herramientas necesarias para la definición de planes y estrategias de testing acordes al mercado actual.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

A %d blogueros les gusta esto: