Prenez contact avec nous
 Durée 21 heures

Plan du cours

Fondements de l'assurance qualité et des tests

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

Cycle de développement logiciel et tests

  • Phases du cycle de vie du test logiciel (STLC)
  • Approches de test en cascade, Agile, DevOps et CI/CD
  • Niveaux de test : unité, intégration, système, acceptation
  • Stratégies de test Shift-left et Shift-right
  • Traceabilité entre les exigences et les cas de test

Techniques de test statique

  • Relectures, revues de conception (walkthroughs) et inspections
  • Analyse statique à l'aide d'outils automatisés
  • Relecture fondée sur des listes de contrôle et sur les rôles
  • Techniques de relecture formelles et informelles
  • Intégration des tests statiques dans les flux de travail Agile

Techniques de test

  • Techniques boîte noire : partitionnement de l'équivalence, analyse des valeurs limites
  • Test par tables de décision et test de transitions d'état
  • Test de cas d'utilisation et test exploratoire
  • Techniques boîte blanche : couverture des instructions et des décisions
  • Techniques fondées sur l'expérience et détection d'erreurs par conjecture

Gestion des défauts

  • Cycle de vie des défauts : détection, signalisation, tri, résolution, clôture
  • Rédaction de rapports de défauts efficaces avec JIRA
  • Classification de la gravité et de la priorité des défauts
  • Techniques d'analyse des causes profondes
  • Métriques des défauts et analyse des tendances

Gestion des tests et tests fondés sur les risques

  • 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 d'achèvement des tests et des conditions de sortie
  • Documents de stratégie de test et de politique de test alignés sur l'ISTQB

Outillage des tests et fondamentaux 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 de base

Introduction à l'IA dans l'assurance qualité

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

Génération de cas de test assistée par l'IA

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

Automatisation des tests assistée par l'IA

  • Automatisation de tests auto-réparables avec Katalon Studio AI
  • Reconnaissance d'objets et localisation d'éléments pilotés par l'IA
  • Tests de régression visuelle avec Applitools Eyes
  • Selenium avec des plugins d'IA pour une automatisation résiliente
  • réduction de la charge de maintenance grâce à des localisateurs intelligents

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

  • Sélection prédictive de tests avec Launchable et Sealights
  • Regroupement des pannes et détection d'anomalies avec ReportPortal
  • analyse des causes profondes assistée par l'IA
  • Scoring des risques qualité et analyse des lacunes de test
  • Utilisation des données historiques de défauts pour prioriser les tests

Évaluation des outils d'IA et intégration CI/CD

  • Critères pour évaluer les outils de test par l'IA
  • Analyse du ROI et stratégie d'adoption
  • Intégration des outils de test par l'IA dans Jenkins, GitHub Actions, GitLab CI
  • Conception du pipeline : quand et où exécuter les tests pilotés par l'IA
  • Mesure de l'efficacité des tests par l'IA à l'aide de métriques

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 l'IA
  • Préoccupations liées à la vie privée lors de l'utilisation d'outils d'IA basés sur le cloud
  • Transparence et explicabilité des décisions de test de l'IA
  • Considérations en matière de gouvernance et de conformité
  • Pratiques d'IA responsable pour les équipes QA

Préparation à l'examen ISTQB CTFL

  • Structure, durée et barème de l'examen CTFL v4.0
  • Types de questions et stratégies de réponse
  • Répartition des poids des sujets à travers les chapitres du programme CTFL
  • Examen pratique avec des questions d'exemple au format ISTQB
  • Feuille de route d'étude et ressources recommandées

Projet de synthèse : Flux de travail de test de bout en bout renforcé par l'IA

  • Conception de cas de test à partir d'un document d'exigences d'exemple
  • Utilisation de l'IA pour générer et affiner des scénarios de test
  • Automatisation de tests sélectionnés avec des outils auto-réparables
  • Signalisation des défauts et exécution d'une analyse des causes profondes assistée par l'IA
  • Rétrospective : intégration de l'IA dans la pratique quotidienne de l'assurance qualité

Pré requis

  • Compréhension de base des concepts et de la terminologie du développement logiciel
  • Familiarité de base avec le test logiciel
  • Aucune certification ISTQB préalable ni formation formelle en assurance qualité n'est requise

Public cible

  • Professionnels de l'assurance qualité et testeurs logiciels préparant la certification ISTQB de niveau Fondamental
  • Ingénieurs de test souhaitant intégrer des outils d'IA dans leurs flux de travail de test
  • Équipes en transition du test ad hoc vers des cadres d'assurance qualité structurés

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires