Le point central du CSTA®La certification porte sur la conception de cas de test et les participants bénéficient de nombreuses opportunités pour acquérir une solide compréhension de ce sujet.
Les participants ont également la possibilité de concevoir un système d'assurance qualité. Dans le cadre du cours en ligne, les participants se voient présenter diverses techniques de recherche des exigences en l'absence d'une documentation système appropriée ; cela comprend des diagrammes de contexte, des diagrammes de flux de données, l'animation d'ateliers et l'entretien avec des experts en la matière.
Vous apprendrez également à appliquer une stratégie de test dans des situations réelles, en acquérant des compétences dans les techniques essentielles à l'analyse des tests et à la réalisation d'activités de test axées sur les résultats.
Durée du cours en ligne : 30 à 35 heures
Module 1 – Principes fondamentaux et processus de test
Aperçu rapide des tests
Processus de test du cycle de vie
Tests dans le SDLC
Suivi, planification et contrôle des tests
Analyse des tests
Conception des tests
Mise en œuvre des tests
Exécution des tests
Évaluation des critères de sortie et rapports
Activités de clôture des tests
Module 2 – Gestion des tests pour l’analyste de tests
Suivi et contrôle de la progression des tests
Tests distribués, externalisés et internalisés
Tâches de l'analyste de test dans les tests basés sur les risques
Module 3 – Test des caractéristiques de qualité des logiciels (partie 1)
Techniques de test
Techniques basées sur les spécifications
Techniques basées sur les défauts
Techniques basées sur l'expérience
Graphiques de causes et d'effets
Partitionnement d'équivalence
Valeur limite
Table de décision
Transition d'État
Test par paires
Tests basés sur des cas
Cartographie mentale
Matrice de test
Technique de prédiction des erreurs
Technique basée sur la liste de contrôle
Tests exploratoires
Attaques
Module 4 – Test des caractéristiques de qualité des logiciels (partie 2)
Caractéristiques de qualité pour le service du domaine d'activité
Caractéristiques des tests
Défauts typiques
Tests dans le cycle de vie
Approches, exigences d'utilisabilité et attentes des utilisateurs
Module 5 – Préparation de l’examen
Utilisation des listes de contrôle dans les évaluations
Analyser un cas d'utilisation ou une interface utilisateur et identifier les problèmes
Analyser un cahier des charges
Types d'avis
Rôles et responsabilités dans les évaluations
Examen informel
Revue de direction
Analyser les spécifications des exigences ou l'histoire de l'utilisateur
Module 6 – Gestion des défauts
Détection des défauts
Champs du rapport de défaut
Défauts non fonctionnels
Classification des défauts
Identification, collecte et enregistrement de la classification
Analyse des causes profondes
Module 7 – Outils de test et automatisation
Outils de test
Rôle de l'analyste de test dans l'automatisation pilotée par mots-clés
Dépannage
Approches des outils de test
Module 8 – Inspection du logiciel
Inspection du logiciel
Méthodes et stratégies de test
Module 9 – Tests d’utilisabilité
Attributs
Processus de test d'utilisabilité
Test client/serveur
Module 10 – Techniques supplémentaires de conception de tests
Analyse statique
Analyse dynamique
Le CSTA est idéal pour les testeurs et les équipes de test qui cherchent à développer leurs compétences existantes en matière de tests logiciels.
Testeurs expérimentés souhaitant développer leurs compétences pratiques en matière de tests avancés.
Gestionnaires de tests souhaitant une meilleure compréhension des compétences en matière de tests avancés.
Testeurs souhaitant accréditer leurs compétences de niveau avancé pour une reconnaissance auprès des employeurs, des clients et des pairs.