Aller au contenu
AcceFore
Famille
Cloud / DevOps / Data
Durée
2 jours (14 h)
Certification visée
Sans certification
Comité
Sans objet
Référence
WCY-C-048

Public

Testeurs, automaticiens, développeurs, responsables qualité, responsables d'intégration

Prérequis

Pratique du test et notions d'automatisation

Objectifs

  • Comprendre le principe et les enjeux de l'intégration continue
  • Définir la stratégie de test à exécuter dans la chaîne, et à quel moment
  • Configurer l'exécution automatisée des tests dans une plateforme d'intégration
  • Exploiter les rapports et définir les seuils d'échec
  • Choisir entre les principales plateformes selon le contexte

Déroulé

J1 matin
Positionnement. Principe de l'intégration continue, étapes de la chaîne, place des tests. Ce qui a changé depuis les serveurs d'intégration autonomes
J1 après-midi
Stratégie de test dans la chaîne : quels tests, à quelle étape, pour quel délai de retour. Atelier 1
J2 matin
Mise en oeuvre : configuration d'une chaîne, exécution des tests, gestion des dépendances et des environnements. Atelier 2
J2 après-midi
Rapports, seuils d'échec, traitement des tests instables. Comparaison des plateformes : serveur autonome, plateformes intégrées aux forges, offres infonuagiques. Atelier 3

Ateliers et mises en pratique

Atelier 1
Répartir un ensemble de tests réels dans les étapes d'une chaîne, sous contrainte de délai de retour
Atelier 2
Configurer l'exécution des tests du fil rouge dans une plateforme intégrée à une forge
Atelier 3
Diagnostiquer une chaîne dont les tests échouent aléatoirement et proposer un plan de fiabilisation
Fil rouge
Fil rouge : application réelle anonymisée (serveur Flask, interfaces web, services exposés, classeur de 36 feuilles) et sa chaîne de construction.

Évaluation et certification

Certification
Aucune
Prolongement certifiant
La formation WCY-C-046 pour la version certifiante de la démarche qualité
Évaluation
Positionnement en entrée et en sortie ; chaîne configurée ; diagnostic produit

Ce qui distingue cette formation

Les tests instables
L'atelier de diagnostic traite le problème qui décrédibilise le plus une chaîne d'intégration : des tests qui échouent sans raison. Sujet rarement enseigné, quotidiennement rencontré
Délai de retour
La répartition des tests se fait sous contrainte de temps de retour à l'équipe, ce qui est le critère réel d'arbitrage

Source du contenu : Création originale du formateur, appuyée sur les documentations publiques des plateformes

Demander cette formation