Loki es una herramienta de regresión visual que funciona con Storybook, la cual mencionamos previamente en el contexto de los entornos de desarrollo de la interfaz de usuario. Con unas pocas líneas de configuración, Loki puede ser usado para probar todos los componentes de la interfaz de usuario. El modo preferido de operación es usando Chrome en un contenedor Docker, evitando así, diferencias de un pixel en la ejecución de pruebas en entornos no idénticos. En nuestra experiencia, las pruebas han sido muy estables pero las actualizaciones de Storybook tienden a hacer que las pruebas fallen con pequeñas diferencias. Parece también imposible probar componentes que usen position:fixed
pero puede ser resuelto al envolver el componente con un fixed
.