Formation ISTQB® Advanced Level Technical Test Analyst

Informations sur les cours:

Description du cours:

Ce cours de niveau avancé s’appuie sur les connaissances et les compétences acquises au niveau de la fondation. Dans ce cours, vous apprendrez à reconnaître, classer et planifier les tests pour atténuer les risques de qualité typiques associés aux performances, à la sécurité, à la fiabilité, à la portabilité et à la maintenabilité. Le cours vous permet de sélectionner et d’appliquer la technique de conception de test basée sur la structure appropriée et d’écrire des cas de test efficaces. Vous apprendrez également à utiliser le contrôle et l’analyse des flux de données pour détecter les anomalies de code, proposer des moyens d’améliorer la maintenabilité du code et savoir quand l’utilisation de l’analyse dynamique est appropriée. Le cours vous aide à apprendre à contribuer à la planification des tests pour les exigences non fonctionnelles, à définir l’approche et à concevoir des cas de test de haut niveau pour la sécurité, la fiabilité et les tests de performances. Il vous aide également à définir les types de défauts ciblés par ces types de tests. De plus, vous apprendrez à analyser une conception architecturale et une section de code, et à identifier les problèmes à l’aide d’une liste de contrôle. Le cours vous aide à comprendre les problèmes techniques et les concepts liés à l’application de l’automatisation des tests et à développer une table de mots-clés pour l’automatisation des tests en fonction d’un processus métier donné.

Détenir le certificat ISTQB Advanced Level Technical Test Analyst vous donne le droit d’utiliser l’acronyme CTAL-TTA de Certified Technical Tester Advanced Level.

Public:

  • Développeurs et testeurs de logiciels

Objectifs d’apprentissage:

À la fin de ce cours, vous serez en mesure de :

  • Résumer les facteurs de risque généraux que l’analyste technique de test doit généralement prendre en compte.
  • Résumer les activités de l’analyste technique de test dans une approche basée sur les risques pour la planification et l’exécution des tests.
  • Rédiger des cas de test pour un élément de spécification donné en appliquant la décision / condition, la condition modifiée / la couverture de décision (MC / DC) et les techniques de conception de test de test à conditions multiples pour atteindre un niveau défini de couverture.
  • Écrire des cas de test à partir d’un élément de spécification donné en appliquant la technique de conception de test de test de chemin.
  • Sélectionner une technique structurée appropriée en fonction d’une situation de projet donnée.
  • Utiliser l’analyse de flux de contrôle pour détecter si le code présente des anomalies de flux de contrôle.
  • Utiliser l’analyse du flux de données pour détecter si le code présente des anomalies de flux de données.
  • Proposer des moyens d’améliorer la maintenabilité du code en appliquant une analyse statique.
  • Spécifier les objectifs à atteindre en utilisant l’analyse dynamique.
  • Analyser les exigences non fonctionnelles et rédigez les sections respectives du plan de test pour un projet particulier et le système sous test.
  • Définir l’approche et concevoir des cas de test de haut niveau pour les tests de sécurité.
  • Définir l’approche et concevoir des cas de test de haut niveau pour la caractéristique de qualité de fiabilité et ses sous-caractéristiques ISO 9126 correspondantes.
  • Définir l’approche et concevoir des profils opérationnels de haut niveau pour les tests de performance.
  • Définir les types de tests non fonctionnels les plus appropriés pour un risque produit particulier.
  • Définir les types de défauts à l’aide de types de tests non fonctionnels que vous souhaitez rechercher pour un scénario donné.
  • Analyser une conception architecturale et identifier les problèmes selon la liste de contrôle fournie dans le programme.
  • Analyser une section de code ou de pseudo-code et identifiez les problèmes selon la liste de contrôle fournie dans le programme.
  • Créer une table de mots clés pour l’automatisation des tests en fonction d’un processus métier donné.

Prérequis:                                             

Pour pouvoir obtenir une certification de niveau avancé, les candidats doivent:

  • Détenir le certificat de la Fondation ISTQB.

Certains des objectifs d’apprentissage de l’analyste de test technique avancé supposent que les participants au cours sont familiarisés avec les concepts généraux de la programmation et des architectures système.

Agenda du cours:

Jour 1
Jour 2
Jour 3
Session 1: Tâches de l’analyste technique de test dans les tests basés sur les risques Session 4: Test des caractéristiques du logiciel Session 6: Outils de test et automatisation
Session 2: Tests basés sur la structure Session 5: Avis
Session 3: Techniques analytiques

Plan de cours:

  • Introduction, identification, évaluation et atténuation des risques
  • introduction
  • Test de condition
  • Test de condition de décision
  • Test de condition / décision modifiée
  • Test de conditions multiples
  • Test de chemin
  • Test API
  • Sélection d’une technique basée sur la structure
  • Introduction et diagrammes de flux de contrôle
  • Analyse statique: analyse de flux de contrôle
  • Analyse statique: analyse des flux de données
  • Amélioration de la maintenabilité
  • Graphiques d’appel
  • Analyse dynamique
  • introduction
  • Problèmes généraux de planification
  • Test de sécurité
  • Test de fiabilité
  • Test de performance
  • Utilisation des ressources
  • Test de maintenabilité
  • Test de portabilité
  • introduction
  • Utilisation des listes de contrôle dans les avis
  • Intégration et échange d’informations entre les outils
  • Définition du projet d’automatisation des tests
  • Sélection de l’approche d’automatisation
  • Modélisation des processus métier pour l’automatisation
  • Outils de test spécifiques

Informations sur l’examen:

Le but de ce document est d’expliquer les exigences pour l’organisation et la prestation des examens ISTQB Advanced Level Technical Test Analyst.

Livraison Sur papier / en ligne
Format Livre fermé
Surveillance Surveillance physique
Durée 120 minutes (30 minutes supplémentaires pour les candidats non natifs)
# de questions 45 questions à choix multiples basées sur des scénarios
Note de passage 65%

Crisalida s’engage à vous offrir les meilleures offres de formations du marché avec un gage de satisfaction garantie.

L’examen de certification est inclus dans l’ensemble de nos formations certifiantes.