Cómo asegurar la calidad de microservicios con tests automatizados en CI-CD
Information
En este taller mostraremos, con un modelo simple, cómo agregar pruebas funcionales automatizadas a los pipelines de deploy, para obtener feedback en forma temprana acerca de la calidad de lo que estamos entregando. Revisaremos un conjunto de endpoints del microservicio objeto de estudio, integrados y deployados a través de un pipeline en CI-CD. Realizaremos tests automatizados usando Gherkin, los cuales integraremos al pipeline existente, agregando los chequeos de calidad necesarios, a partir de los cuales los desarrolladores puedan obtener feedback inmediato en relación a la funcionalidad existente de los endpoints. Y cómo se puede incrementar paulatinamente este set de pruebas automatizadas para obtener mayor cobertura y así lograr una mejor verificación de la calidad cada vez que se entrega incremento de funcionalidad.