Importancia de QA en el proceso de CI

TALK ABSTRACT

¿Os gustaría conocer como se puede asegurar la calidad de vuestros productos mediante integración continua (CI) de una forma automática?

En esta sesión os contaremos como podemos verificar que cualquier implementación es segura y cumple todos los criterios de aceptación de forma automática mediante pipelines

  • Sonar Cloud: Importar los resultados de Sonar Cloud para comprobar que se cumple con las Quality Gates definidas.
  • Integration Tests: Comprobar los resultados de la ejecución de los test automáticos en cada uno de los despliegues de los dintintos entornos.
  • Specflow+LivingDoc with Azure DevOps Integration: Permite acceder y compartir tus ficheros de pruebas en lenguaje Gherkin directamente en Azure DevOps.
  • Azure load testing: Ejecución de pruebas de rendimiento a través de un script de JMeter mediante la definición de los requisitos no funcionales desde Azure DevOps.

Aparte de todo esto, no estaría de más tener unos pipelines definidos y programadas para que se ejecuten en una franja horaria donde el servidor no esté sobrecargado ni estresado. A esto se le denomina nightly execution.

Te mostraremos como podemos crear desde Azure DevOps dashboards interactivos y, por qué no, también atractivos, con el resultado de la ejecución de los proyectos de tests automáticos y su duración con un enlace directamente al resultado de loa mismos.

Con todo esto, aplicado en el sector de Banca y Seguros, es como aseguramos la calidad para conseguir la máxima eficiencia en cada uno de los productos de una forma automática.

¿Te gustaría conocer por qué QA es imprescindible en el proceso de CI? Pues no dudes en apuntarte a este evento.

Speaker

erik-ortega

Erik Ortega Mancebo

 
Soy QA Engineer con más de 10 años de experiencia en el sector de la calidad de software desempeñado en distintas compañías del sector de Banca y Seguros. Aficionado a la música y a tocar algún que ...