Infra et CI pour tests E2E

Contexte du projet

Dans le cadre de mes missions en tant que Site Reliability Engineer (SRE), j’ai mis en place une infrastructure dédiée à l'exécution de tests end-to-end (E2E) automatisés, garantissant la qualité des déploiements de bout en bout. L’objectif principal était de permettre aux équipes de valider les fonctionnalités critiques avant chaque mise en production.

Client: Scale-up tech en forte croissance
Nature du projet :

Infrastructure CI pour Tests E2E Automatisés

Stack technique :
CircleCI
Github Actions
AWS

Technologies utilisées

  • CircleCI et Github Actions : Pour orchestrer les pipelines CI/CD, déclenchant les tests E2E après chaque build.
  • Cypress : Pour l'automatisation des tests de parcours utilisateurs.
  • Docker : Pour isoler les environnements de test et garantir des résultats cohérents entre les environnements locaux et CI.
  • AWS EC2 : Pour exécuter les tests à grande échelle sur des environnements de staging isolés.

© 2024 DevHop! All rights reserved.