Accueil > Formations > Développement et Ingénierie de Logiciels > Qualité Logicielle & Testing (QA) > ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel
Formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel
Préparez et obtenez la certification ISTQB® Add-On Practical Tester by A4Q pour transformer vos connaissances théoriques du test en compétences pratiques directement mobilisables.
Vue d'ensemble
- Certification ISTQB® Certified Tester Foundation Level (CTFL) fortement recommandée — non obligatoire, mais elle facilite nettement l'assimilation et la réussite de l'examen (le syllabus et l'examen sont alignés sur le corpus et le glossaire ISTQB® Foundation)
- Connaissance de base du cycle de vie logiciel et de la notion de cas de test
- Aisance à lire une spécification ou une user story (support des exercices de conception de tests)
- Anglais lu utile (syllabus et glossaire de référence en anglais ; l'examen reste disponible en français)
Objectifs pédagogiques
Programme détaillé
Concevoir des cas de test avec les techniques boîte noire
– Partitions d’équivalence (PO-1) : dériver les cas de test à partir du domaine d’entrée ; partitions valides et non valides ; types de données (continu/discret, ordonné/non ordonné, fini/infini) ; couverture « each choice »
– Analyse des valeurs limites (PO-2) : cibler les limites du domaine d’entrée ; valeurs sur la limite, juste à l’intérieur et juste à l’extérieur ; méthodes à 2 valeurs et à 3 valeurs par limite
– Tables de décision (PO-3) : modéliser des règles combinant plusieurs conditions ; construire la table conditions/actions ; extraire les cas de test des combinaisons
– Transitions d’état (PO-4) : diagramme et table d’états ; événements, gardes et actions ; transitions valides et invalides ; couverture de tous les états et couverture des transitions
– Exercice de conception : dériver les partitions d’équivalence et les valeurs limites d’un champ de saisie (âge, montant) et rédiger les cas de test correspondants
– Construction d’une table de décision à partir de règles métier (niveaux d’accès utilisateur, éligibilité à une offre) et dérivation des cas de test
– Modélisation d’un système à états (gestion de code PIN, cycle de vie d’une commande) et conception des scénarios de test à partir de la table d’états
Prioriser les cas de test
– Priorisation basée sur le risque (PO-5) : ordonner les tests selon la probabilité et l’impact des défauts potentiels
– Priorisation basée sur la couverture : exécuter d’abord les cas couvrant le plus grand nombre d’éléments (code, exigences, conditions)
– Priorisation basée sur les exigences / user stories : ordonner selon la criticité des fonctionnalités validées
– Priorisation basée sur les dépendances : séquencer en respectant les dépendances logiques et fonctionnelles entre cas de test
– Étude de cas : établir l’ordre d’exécution d’une suite de tests e-commerce selon les dépendances (inscription → connexion → panier → paiement)
– Mise en situation : arbitrer la priorisation d’un plan de test sous contrainte de délai en combinant risque et couverture
Formaliser les tests d'acceptation avec ATDD et BDD
– Développement piloté par les tests d’acceptation — ATDD (PO-6) : approche collaborative dev/test/métier ; définir les critères d’acceptation et concevoir les tests d’acceptation avant le code ; traçabilité
– Développement piloté par le comportement — BDD : comparaison ATDD / BDD ; langage Gherkin et syntaxe Given-When-Then (Étant donné / Lorsque / Alors)
– Conception et exécution : traduire des critères d’acceptation en scénarios BDD couvrant les cas positifs et négatifs
– Atelier : rédiger les critères d’acceptation d’une fonctionnalité (annulation de réservation) puis les conceptualiser en tests d’acceptation
– Exercice d’écriture : formuler des scénarios de test en langage Gherkin (Given-When-Then) à partir d’une user story
Rapporter les défauts et estimer l'effort de test
– Préparer un rapport de défaut (PO-7) : attributs clés (identification, gravité et priorité, reproductibilité, résultats attendus vs réels, détails d’environnement, preuves) ; bonnes pratiques de rédaction
– Techniques d’estimation (PO-8) : rôle de l’estimation dans la planification et l’allocation des ressources ; estimation en trois points (PERT) et formule E = (O + 4M + P) / 6
– Estimation appliquée : estimer l’effort des tests manuels, automatisés et de régression
– Exercice de rédaction : produire un rapport de défaut complet et exploitable à partir d’une anomalie observée
– Calcul d’estimation : appliquer la méthode des trois points à un scénario de tests de régression automatisés
Appliquer et combiner les techniques sur un système sous test
– Sélection des techniques (PO-9) : analyser les caractéristiques du système sous test (SUT) et corréler avec les points forts de chaque technique
– Combinaison des techniques : mobiliser conjointement partitions d’équivalence, valeurs limites, tables de décision et transitions d’état pour couvrir un scénario complexe
– Approche de bout en bout : concevoir une campagne de tests intégrée sur un SUT réaliste (ex. système bancaire en ligne : authentification, transfert de fonds, paiement de factures, MFA, limites de transaction)
– Étude de cas fil rouge : sélectionner et combiner plusieurs techniques de test sur un SUT donné pour maximiser la détection de défauts
– Revue croisée : comparer les jeux de cas de test produits et identifier les défauts que chaque technique met en évidence
Créer un plan de test conforme à IEEE 29119-3:2021
– Composants requis (PO-10) : introduction, vue d’ensemble, éléments à tester, livrables, stratégie de test, calendrier, besoins en ressources, critères d’entrée et de sortie
– Composants optionnels : caractéristiques à tester / à ne pas tester, documents de référence, risques et éventualités, exécution et rapports, approbations, annexes, historique des modifications
– Cycle de vie du plan de test : initiation, développement, révision, exécution, suivi, clôture
– Atelier de rédaction : construire un plan de test complet aligné IEEE 29119-3:2021 pour une application simple (gestion de tâches)
– Revue de plan : contrôler la présence des sections requises et la cohérence des critères d’entrée/sortie
Préparation à la certification
– Modalités de l’examen : 15 questions en **texte ouvert** (rédaction, scores partiels possibles), 60 minutes (75 minutes pour les non-natifs), seuil de réussite de 65 %, en ligne surveillé, français ou anglais
– Examen blanc : passage d’un test en conditions réelles au format rédactionnel, avec correction commentée
– Stratégies de réponse : gestion du temps, structuration d’une réponse rédigée, maximisation des scores partiels (l’examen n’étant pas un QCM)
– Révision ciblée : synthèse des points clés par Objectif Pratique (PO-1 à PO-10)
– Planification : inscription à l’examen via le GASQ et conseils de préparation post-formation
– Examen blanc chronométré en texte ouvert avec correction commentée
– Atelier de révision par Objectif Pratique : reconstituer, de mémoire, la démarche de conception de chaque technique sur un mini-cas
Prochaines sessions
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel ?
Cette formation se déroule sur 2 jours.
Quels sont les prérequis pour suivre la formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel ?
- Certification ISTQB® Certified Tester Foundation Level (CTFL) fortement recommandée — non obligatoire, mais elle facilite nettement l'assimilation et la réussite de l'examen (le syllabus et l'examen sont alignés sur le corpus et le glossaire ISTQB® Foundation) - Connaissance de base du cycle de vie logiciel et de la notion de cas de test - Aisance à lire une spécification ou une user story (support des exercices de conception de tests) - Anglais lu utile (syllabus et glossaire de référence en anglais ; l'examen reste disponible en français)
Quel est le prix de la formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel ?
En inter-entreprises, elle est à 1 900 € HT par participant. Un tarif sur-mesure est également disponible sur devis.
La formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel délivre-t-elle une certification ?
Oui, cette formation est certifiante.
La formation ISTQB® Add-On Practical Tester by A4Q : appliquer concrètement les techniques de test logiciel est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
