Objectifs pédagogiques
- Décrire l'objectif, les avantages, les concepts et le vocabulaire de la méthode de test DevOps
- Distinguer les tests DevOps des autres types de tests
- Mettre en place les stratégies de test, la gestion des tests et l'analyse des résultats DevOps
- Utiliser les stratégies de sélection des outils de test et de mise en oeuvre de l'automatisation des tests
- Intégrer les tests DevOps dans les workflows d'intégration continue et de livraison continue
- Expliquer comment les testeurs DevOps s'intègrent dans la culture, l'organisation et les rôles du DevOps.
Modalités et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
- Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
- Environnements de formation installés sur les postes de travail ou en ligne
- Supports de cours et exercices
En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Niveau requis
Il est recommandé de comprendre et de connaître la terminologie et les concepts communs de DevOps et d'avoir une expérience professionnelle dans ce domaine.
Public concerné
"Delivery staff", ingénieurs DevOps, directeurs informatiques, chefs de projets, "lab staff", membres de l'équipe technique, responsables et membres de l'équipe qualité, responsables de la gestion des mises en production (release managers), testeurs et/ou ingénieurs en logiciels.
Partenaire / Éditeur
Programme
Objectifs, modules et logistique du cours
La méthode de test DevOps et ses avantages commerciaux
Relation entre les tests DevOps et d'autres méthodes de test
Les bonnes pratiques des tests DevOps
- Terminologie de la méthode de test DevOps
- Les changements dans :
- La culture
- L'organisation
- Processus et frictions au sein de l'équipe
- Stratégies de motivation
- Mesurer le succès
- Une évolution continue
- Dépannage
Qu'est-ce que le pipeline DevOps ?
- Tests DevOps sur le pipeline
- Choix de stratégie de tests
- Stratégies "pre-flight"
- Test d'intégration continue
- Test du système, de la livraison et du client
- Environnements de tests
- Gestion des labs
- L'orchestration de la topologie
Frameworks d'automatisation des tests
- Outils de test
- Critère de sélection
- Des mesures automatisées
- Concepts clés
Bonnes pratiques et exercice de conception
- Cas de tests
- Suites de tests
Principes du management DevOps
Paramètres de gestion des tests DevOps
Outils de gestion DevOps
Analyse des résultats des tests DevOps
Intégrer l'analyse des résultats de DevOps
Exemples de travaux pratiques (à titre indicatif)
- Exercice de gestion des tests
- Conditions en matière de tests de produits fictifs
Préparation à l'examen de certification "DevOps Continuous Testing Fnd"
Passage de la certification
- Le prix et le passage de l'examen sont inclus dans la formation
- L'examen (en anglais) a lieu le dernier jour, à l'issue de la formation et s'effectue en ligne, pour une durée moyenne d'1h00
- Il s'agit d'un QCM de 40 questions (65% de bonnes réponses sont nécessaires pour l'obtention de la certification)
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation et une certification éditeur
Les + de la formation
Le support de cours est en anglais.
DevOps Institute recommande fortement ce qui suit pour préparer les candidats à l'examen de certification "DevOps Continuous Testing Fnd" :
- avoir suivi au moins 16 heures d'enseignement
- consacrer au moins six heures à l'étude personnelle, à la révision de la liste de vocabulaire et des sections pertinentes du manuel du participant et à la passation de l'examen blanc.