DevOps – Continuous Testing Foundation (CTF)

LiveOnLine Certifiant
  • Référence : DOI006
  • Durée : 3 jours (21 heures)
  • Certification : CTF
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Posséder des connaissances générales en matière de tests logiciels

PROFIL DES STAGIAIRES

  • 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.)

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)"

METHODES PEDAGOGIQUES

  • 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert DevOps

CONTENU DU COURS

1 - Introduction

    2 - 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

    3 - 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

    4 - Les stratégies

    • Comparaison des tests en environnement DevOps avec les tests : dans le cycle de vie en cascade (Waterfall)
    • Stratégies de mise en oeuvre des tests en environnement DevOps
    • Les 5 principes
    • Orchestration de l’environnement et automatisation des tests
    • Présentation des stratégies possibles

    5 - 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

    6 - 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

    7 - Exercice : définir une stratégie de tests en environnement

      8 - Préparation à l'examen "Continuous testing Foundation (CTF)"

      • Examen blanc avec réponses

      9 - Passage de l'examen "Continuous Testing Foundation (CTF)"