ABC React Testing
  • Primeros pasos
  • Tipos de testing
  • ¿Cómo testear?
  • Buenas Prácticas / Recursos
Powered by GitBook
On this page
  • Unit
  • Funcional
  • Visual Regression
  • Integración

Was this helpful?

Tipos de testing

Existen varios tipos de testing en la actualidad, se detallan a continuación los más utilizados.

PreviousPrimeros pasosNext¿Cómo testear?

Last updated 5 years ago

Was this helpful?

Unit

El test unitario es el más conocido y usado , permite verificar componentes de manera independiente del resto. Por ejemplo los snapshots (se detalla más adelante)

Funcional

El test funcional permite verificar el comportamiento de un componente, siempre se describen desde la perspectiva del usuario, no de la implementación. Ya que es lo que realmente a nosotros nos importa si hace lo que tiene que hacer.

Visual Regression

Se basa en el concepto de tomar una foto de tu aplicación (web / mobile) y luego comparar las screenshots a través del tiempo para verificar que no hayamos agregado bugs visuales o modificamos estilos que no deberíamos haberlo echo.

Integración

El test de integración permite verificar la experiencia completa de una acción del usuario. Son los más complejos ya que involucra un grupo de componentes y son los que más beneficios nos dan por ser tan amplios. Los test de integración en React involucran un browser simulado, son mas lentos que los demás test.