ISTQB Avancé Technical Test Analyst - Analyste technique de test
Formation créée le 26/11/2021. Dernière mise à jour le 23/03/2022.
Version du programme : 1
Programme de la formation
Objectifs de formation / Sanction : à l’issue de la formation, le stagiaire sera capable d’élaborer une stratégie permettant d’évaluer, à travers la mise en oeuvre de tests techniques, la conformité des caractéristiques techniques des livrables d’un projet (performances, fiabilité, sécurité...). Il sera également en mesure d’obtenir la certification « ISTQB avancé - Technical Test Analyst ». Option : Examen ISTQB avancé " Technical Test Analyst "
Objectifs de la formation
- Savoir structurer les tâches définies dans la stratégie de test en fonction des exigences techniques
- Être en mesure d'évaluer le système en termes de caractéristiques techniques de qualité telles que la performance, la sécurité...
- Comprendre comment préparer et exécuter les activités adéquates, et communiquer sur leur avancement
- Apprendre à piloter et exécuter les activités de test techniques
- Être capable de fournir les preuves nécessaires pour supporter les évaluations
- Savoir implémenter les outils et techniques nécessaires pour atteindre les objectifs définis
- Se préparer et passer l'examen de certification ISTQB avancé " Technical Test Analyst "
Profil des bénéficiaires
- Professionnels de l'activité de tests de logiciels (maîtrise d'oeuvre, praticiens du test) souhaitant se spécialiser sur les tests techniques et non-fonctionnels
- Avoir le niveau ISTQB Foundation
- Être certifié ISTQB niveau Foundation pour pouvoir passer l’examen
Contenu de la formation
-
Présentation du syllabus pour l'analyste de test
- Rappel du schéma de certification ISTQB
- Introduction au syllabus pour l'analyste de test
- Présentation des éléments fondamentaux du test logiciel
-
Processus de test
- Analyse & conception des tests non-fonctionnels & structurels
- Implémentation & exécution des tests : le testware
- Implémentation & exécution des tests : l'environnement de test
- Implémentation & exécution des tests : la gestion de configuration
- Implémentation & exécution des tests : la gestion des défauts
- Évaluation des critères de sortie
-
Gestion des tests
- Gestion des risques de tests techniques
- Gestion des risques de tests non-fonctionnels
-
Techniques de tests
- Technique basées sur les spécifications
- Spécifications de tests & IEEE829 : cas de test & procédures de test de composant et non-fonctionnels
- Techniques "boîte blanches" ou basées sur la structure
- Analyse comparative des diverses techniques basées sur la structure
- Le choix des techniques : l'impact situationnel
- Techniques basées sur les défauts et sur l'expérience
- Analyse statique
- Analyse de flot de contrôle
- Analyse de flot de données
- Graphes d'appel pour l'évaluation de la qualité de l'architecture
- Analyse dynamique
-
Test des caractéristiques du logiciel
- Caractéristiques qualité & tests par domaine
- Caractéristique qualité & tests techniques
-
Revues
- Utilisation d'une check-list de revue : vérification du code et de l'architecture au niveau testeur
- Utilisation d'une check-list de revue : vérification des exigences et des cas d'utilisation au niveau testeur
- Comparatif des différents types de revue : analyse des avantages et défauts de chacun
-
Outils de test et automatisation
- La notion d'outils de test
- Les catégories d'outils de test
- L'automatisation des tests déterminés par les mots-clés
- Les outils de test de performance
-
Passage de la certification
Professionnel expert technique et pédagogique.
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
- Espace numérique de travail
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.