Formation DevOps - Continuous Testing Foundation (CTF), certification DevOps Institute
dates des sessions
lieu
Toutes les dates
Objectifs
- Comprendre le but et les bénéfices des tests en environnement DevOps
- Connaître l’importance de la culture du test en environnement DevOps
- Être capable de définir les stratégies de ces tests
- Être en mesure de sélectionner les outils de tests selon la nature des tests
- Connaître les bonnes pratiques pour planifier, automatiser et gérer les tests en environnement DevOps
- Se préparer et passer la certification "Continuous Testing Foundation (CTF)"
Public
- Tout professionnel impliqué dans la définition et le déploiement d’une stratégie de tests en environnement DevOps (Chef de projet, ingénieur logiciel, Ingénieur DevOps, testeurs, responsable qualité, etc.)
Prérequis
- Posséder des connaissances générales en matière de tests logiciels
Programme
Introduction
Concepts, vocabulaire et bénéfices des tests en continu
- Rappel de ce qu’est DevOps
- Les tests en environnement DevOps
- Notion de "continu" (Intégration, livraison, déploiement)
- Les différents types de tests
- Les limites de l’automatisation des tests
- Mythe et réalité
- Les avantages des tests en environnement DevOps
Culture du test en environnement DevOps
- Caractéristiques d’une culture du test
- Importance de la culture du test en environnement DevOps
- Les rôles
- Les effets de la culture du test en environnement DevOps
- Promouvoir la culture
Les stratégies
- Comparaison des tests en environnement DevOps avec les tests : dans le cycle de vie en cascade (Waterfall) ; dans le cycle de vie en V ; en agilité ; en ITSM
- Stratégies de mise en oeuvre des tests en environnement DevOps
- Les 5 principes
- Présentation des stratégies possibles
Infrastructure et outils
- Présentation de la notion de framework (définition, ressources)
- Exemples de frameworks
- Méthodes pour sélectionner des frameworks pour tester en environnement DevOps
- Les outils de tests selon les types de test
- Intégration des outils de tests dans les frameworks
Les bonnes pratiques
- Qu’est-ce qu’une bonne pratique ?
- Bonnes pratiques pour la planification des tests en environnement DevOps
- Bonnes pratiques d’automatisation des tests
- Bonnes pratiques de gestion et d’analyse des résultats des tests
Exercice : Définir une stratégie de tests en environnement
Préparation à l’examen "Continuous Testing Foundation (CTF)"
- Examen blanc avec réponses
Passage de l’examen "Continuous Testing Foundation (CTF)"
- Le passage de l’examen s’effectue le dernier jour, en ligne et en anglais
- Il consiste en un QCM de 60 minutes, comportant 40 questions
- Un score minimum de 65% est requis pour réussir l’examen
Certification
- Cette formation prépare au test suivant : CTF et entre en jeu dans le cursus de certification :
- DevOps - Continuous Testing Foundation (CTF), certification DevOps Institute
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture