Prenez contact avec nous

Plan du cours

Module 1 : Fondements de l'assurance qualité et des tests

  • Définir la qualité, l'assurance qualité et les tests
  • Les sept principes du test (ISTQB CTFL v4.0)
  • Tests vs débogage vs contrôle de la qualité
  • La psychologie du test
  • Rôles et responsabilités au sein d'une équipe QA

Module 2 : Cycle de vie du développement logiciel et tests

  • Phases du cycle de vie des tests logiciels (STLC)
  • Approches de test pour les méthodologies en cascade, Agile, DevOps et CI/CD
  • Niveaux de test : unitaire, intégration, système, acceptance
  • Stratégies de test shift-left et shift-right
  • Traçabilité entre les exigences et les cas de test

Module 3 : Techniques de tests statiques

  • Revue, walkthroughs et inspections
  • Analyse statique à l'aide d'outils automatisés
  • Revue basée sur des listes de contrôle et basée sur les rôles
  • Techniques de revue formelles et informelles
  • Intégration des tests statiques dans les flux de travail Agile

Module 4 : Techniques de test

  • Techniques à boîtes noires : partitionnement équivalent, analyse des valeurs limites
  • Tests par tables de décision et tests de transitions d'état
  • Tests par cas d'utilisation et tests exploratoires
  • Techniques à boîte blanche : couverture des instructions et des décisions
  • Techniques basées sur l'expérience et devinettes d'erreurs

Module 5 : Gestion des défauts

  • Cycle de vie des défauts : détection, rapport, triage, résolution, clôture
  • Rédaction de rapports de défauts efficaces avec JIRA
  • Classification de la sévérité vs priorité des défauts
  • Techniques d'analyse des causes racines
  • Métriques des défauts et analyse des tendances

Module 6 : Gestion des tests et tests fondés sur le risque

  • Planification des tests et méthodes d'estimation
  • Identification, évaluation et atténuation des risques
  • Suivi, contrôle et reporting des tests
  • Définition des critères de complétion des tests et conditions de sortie
  • Documents de stratégie et politique de test alignés sur l'ISTQB

Module 7 : Outils de test et fondements de l'automatisation

  • Classification des outils de test (catégories d'outils ISTQB)
  • Avantages et risques de l'automatisation des tests
  • Sélection des outils : solutions open-source vs commerciales
  • Introduction à Selenium, Playwright et Cypress
  • Construction d'une suite de tests automatisée basique

Module 8 : Introduction à l'IA dans l'assurance qualité

  • Concepts de l'IA et de l'apprentissage automatique pour les testeurs
  • Taxonomie : IA pour les tests vs tests des systèmes d'IA
  • Paysage actuel des tests par IA : opportunités et limites
  • Caractéristiques de qualité pour les systèmes basés sur l'IA
  • Aperçu du syllabus ISTQB CT-AI et pertinence

Module 9 : Génération de cas de test assistée par IA

  • Utilisation des LLM (ChatGPT, Claude, Copilot) pour la rédaction des cas de test
  • Techniques d'ingénierie des invites pour générer des scénarios de test
  • Conversion des user stories et critères d'acceptation en cas de test
  • Vérification et validation des cas de test générés par IA
  • Plateformes : Testim, Mabl et outils natifs IA de génération de tests

Module 10 : Automatisation des tests assistée par IA

  • Automatisation des tests auto-guérissants avec Katalon Studio AI
  • Reconnaissance d'objets et localisation d'éléments pilotées par l'IA
  • Tests de régression visuelle avec Applitools Eyes
  • Selenium avec plugins IA pour une automatisation résiliente
  • Réduction des coûts de maintenance grâce aux locateurs intelligents

Module 11 : IA pour la prédiction et l'analyse des défauts

  • Sélection prédictive des tests avec Launchable et Sealights
  • Regroupement des échecs et détection d'anomalies avec ReportPortal
  • Analyse des causes racines assistée par IA
  • Score de risque qualité et analyse des lacunes des tests
  • Utilisation des données historiques de défauts pour prioriser les tests

Module 12 : Évaluation des outils IA et intégration CI/CD

  • Critères d'évaluation des outils de test IA
  • Analyse du retour sur investissement (ROI) et stratégie d'adoption
  • Intégration des outils de test IA dans Jenkins, GitHub Actions, GitLab CI
  • Conception du pipeline : quand et où exécuter les tests alimentés par l'IA
  • Mesure de l'efficacité des tests IA grâce aux métriques

Module 13 : Considérations éthiques dans les tests pilotés par l'IA

  • Biais et équité dans les données de test générées par IA
  • Problèmes de confidentialité lors de l'utilisation d'outils IA basés sur le cloud
  • Transparence et explicabilité des décisions de test par IA
  • Considérations de gouvernance et de conformité
  • Pratiques responsables en matière d'IA pour les équipes QA

Module 14 : Préparation à l'examen ISTQB CTFL

  • Structure, durée et notation de l'examen CTFL v4.0
  • Types de questions et stratégies de réponse
  • Répartition des poids des sujets dans les chapitres du syllabus CTFL
  • Examen blanc avec questions d'exemple style ISTQB
  • Feuille de route d'étude et ressources recommandées

Module 15 : Projet final : Workflow de test global amélioré par l'IA

  • Conception des cas de test à partir d'un document de exigences exemple
  • Utilisation de l'IA pour générer et affiner les scénarios de test
  • Automatisation des tests sélectionnés avec des outils auto-guérissants
  • Rapport des défauts et exécution de l'analyse des causes racines assistée par IA
  • Rétrospective : intégration de l'IA dans la pratique quotidienne QA

Pré requis

  • Compréhension de base des concepts et terminologie du développement logiciel
  • Connaissances fondamentales des tests logiciels
  • Aucune certification ISTQB préalable ou formation formelle en assurance qualité requise

Public cible

  • Professionnels QA et testeurs logiciels préparant la certification ISTQB Foundation Level
  • Ingénieurs de test cherchant à intégrer des outils IA dans leurs workflows de test
  • Équipes passant de tests ad hoc à des cadres QA structurés
 21 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires