Description du cours ISTQB Advanced Technical Test Analyst
Cet analyste de test technique avancé ISTQB, qui est un niveau plus avancé, propose un large éventail de sujets de test variés.
Objectifs de l'analyste de tests techniques avancés ISTQB
Après avoir terminé le cours d'analyste de test technique, vous serez en mesure de :
- résumer les facteurs de risque généraux que l'analyste de test technique doit généralement prendre en compte.
- résumer les activités de l'analyste technique de test dans le cadre d'une approche des activités de test basée sur les risques.
- écrire des cas de test d'un élément de spécification particulier en appliquant la technique de test de déclaration pour atteindre un certain niveau de couverture.
- écrire des cas de test d'un élément de spécification particulier en appliquant la technique de test mc/dc (condition modifiée/couverture de décision) pour obtenir la couverture.
- écrire des cas de test d'un élément de spécification particulier en appliquant la technique de test multi-conditions pour atteindre un certain niveau de couverture.
- écrire des cas de test d'un élément de spécification particulier en appliquant la méthode de référence simplifiée de McCabe.
- expliquer l'applicabilité des tests API et les types de défauts qu'ils détectent.
- sélectionner une technique de test boîte blanche appropriée en fonction d'une situation de projet particulière.
- utiliser l'analyse de flux de contrôle pour détecter si le code présente des anomalies de flux de contrôle.
- expliquer comment l'analyse des flux de données est utilisée pour détecter si le code présente des anomalies de flux de données.
- Suggérer des moyens d'améliorer la maintenabilité du code en appliquant une analyse statique.
- Expliquer l'utilisation des graphes d'appels pour établir des stratégies de test d'intégration.
- appliquer l'analyse dynamique pour atteindre un objectif spécifié.
- analyser pour un projet particulier et pour un système testé déterminer les exigences non fonctionnelles mais également rédiger les sections respectives du plan de test.
- pour un risque produit particulier, définir le(s) type(s) de test non fonctionnel spécifique(s) le(s) plus approprié(s).
- comprendre et expliquer les étapes du cycle de vie d'une application où des tests non fonctionnels doivent être appliqués.
- pour un scénario donné, définissez les types de défauts auxquels vous pouvez vous attendre à l'aide de types de tests non fonctionnels.
- expliquer les raisons d'inclure les tests de sécurité dans une stratégie de test et/ou une approche de test.
- Expliquez les principaux aspects à prendre en compte lors de la planification et de la spécification des tests de sécurité.
- expliquer les raisons d'inclure des tests de fiabilité dans une stratégie de test et/ou une approche de test.
- expliquer les principaux aspects à prendre en compte lors de la planification et de la spécification des tests de fiabilité.
- Expliquez les raisons de l'intégration des tests de performance dans une stratégie de test et/ou une approche de test.
- expliquer les principaux aspects à prendre en compte lors de la planification et de la spécification des tests de performance-efficacité.
- Expliquer les raisons d'inclure les tests de maintenabilité dans une stratégie de test et/ou une approche de test.
- expliquer pourquoi les tests de portabilité devraient être inclus dans une stratégie de test et/ou une approche de test.
- expliquer les raisons des tests de compatibilité dans une stratégie de test et/ou une approche de test.
- expliquer pourquoi une préparation à l'évaluation est importante pour l'analyste de test technique.
- analyser une conception architecturale et identifier les problèmes à l'aide d'une liste de contrôle dans le programme.
- analyser une section de code ou de pseudo-code et identifier les problèmes selon une liste de contrôle dans le syllabus.
- résumer les activités que l'analyste de test technique effectue lors de la mise en place d'un projet d'automatisation de test.
- résumer les différences entre l'automatisation basée sur les données et l'automatisation basée sur les mots clés.
- résumer les problèmes techniques courants qui empêchent les projets d'automatisation d'atteindre le retour sur investissement prévu.
- créer des mots-clés basés sur un processus métier particulier.
- résumer le but des outils d'ensemencement et d'injection de défauts.
- résumer les fonctionnalités clés et les problèmes de mise en œuvre des outils de test de performance.
- expliquer l'objectif général des outils utilisés pour les tests en ligne.
- expliquer comment les outils prennent en charge la pratique des tests basés sur des modèles.
- Expliquer le but des outils utilisés pour prendre en charge les tests de pièces et le processus de construction.
- Expliquer le but des outils utilisés pour soutenir les tests d'applications mobiles.
Résultat Formation Analyste Technique de Test ISTQB
Après avoir suivi le cours ISTQB Technical Test Analyst, vous serez en mesure de :
- reconnaître et classer les risques typiques associés aux performances, à la sécurité, à la fiabilité, à la portabilité et à la maintenabilité des systèmes logiciels.
- fournir des éléments techniques pour la planification, la conception et l'exécution des tests afin d'atténuer les risques liés aux performances, à la sécurité, à la fiabilité, à la portabilité et à la maintenabilité.
- Sélectionnez et appliquez les techniques de test de boîte blanche appropriées pour vous assurer que les tests offrent un niveau de confiance adéquat, basé sur la couverture de conception.
- Participer efficacement aux revues avec les développeurs et les architectes logiciels en appliquant la connaissance des défauts typiques du code et de l'architecture.
- améliorer les caractéristiques de qualité du code et de l'architecture en utilisant diverses techniques d'analyse.
- Décrivez les coûts et les avantages de l'introduction de certains types d'automatisation des tests.
- sélectionner les outils appropriés pour automatiser les tâches de test technique.
- comprendre les problèmes techniques et les concepts lors de l'application de l'automatisation des tests.
Nous proposons également d'autres Gestion des tests ;
faire de l'exercice comme le Fondation ISTQB en Ingénieur Test Suite Tmap.