Continuous Testing Foundation (CTF) – Outline

Detailed Course Outline

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 œuvre des tests en environnement DevOps ;
  • Les 5 principes ;
  • Orchestration de l’environnement et automatisation des tests ;
  • 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)℠ ».
Passage de l’examen « Continuous Testing Foundation (CTF)℠ ».