Objectifs de la formation ISTQB Analyste Technique de Tests – Niveau Avancé
- Concevoir les différentes techniques de test structurel
- Réaliser des analyses statiques de code
- Connaître les tests pour la sécurité, la performance et la fiabilité
- Pratiquer une revue des tests
- Comprendre les types de question d’examen posées lors de la certification ISTQB® CTAL
- Passer la certification officielle ISTQB® CTAL
Contenu de la formation
1. Les tâches de l’Analyste Technique de Test dans le test basé sur les risques – 30 mins
1.1 Introduction
1.2 Tâches du test basé sur les risques
1.2.1 Identification des risques
1.2.2 Evaluation des risques
1.2.3 Réduction des Risques
2. Techniques de Test Boîte-Blanche – 345 mins
2.1 Introduction
2.2 Test des Instructions
2.3 Test des décisions
2.4 Test des Conditions/Décisions Modifiées
2.5 Test des Conditions Multiples
2.6 Test des Chemins
2.7 Test d’API
2.8 Sélectionner une Technique de Test Boîte-Blanche
3. Techniques Analytiques – 210 mins
3.1 Introduction
3.2 Analyse statique
3.2.1 Analyse du flot de contrôle
3.2.2 Analyse du flot de données
3.2.3 Utilisation de l’analyse statique pour améliorer la maintenabilité
3.2.4 Graphes d’appel
3.3 Analyse dynamique
3.3.1 Aperçu
3.3.2 Détection des fuites de mémoire
3.3.3 Détection des pointeurs sauvages
3.3.4 Analyse de l’efficacité de la performance
4. Caractéristiques Qualité pour les Tests Techniques – 345 mins
4.1 Introduction
4.2 Questions générales de planification
4.2.1 Exigences des parties prenantes
4.2.2 Acquisition des outils nécessaires et formations associées
4.2.3 Exigences en matière d’environnement de test
4.2.4 Considérations organisationnelles
4.2.5 Considérations relatives à la sécurité des données
4.2.6 Risques et défauts typiques
4.3 Tests de sécurité
4.3.1 Raisons d’envisager des tests de sécurité
4.3.2 Planification des tests de sécurité
4.3.3 Spécification des tests de sécurité
4.4 Tests de fiabilité
4.4.1 Introduction
4.4.2 Mesure de la maturité du logiciel
4.4.3 Test de tolérance aux fautes
4.4.4 Test de récupération
4.4.5 Tests de disponibilité
4.4.6 Planification des tests de fiabilité
4.4.7 Spécification des tests de fiabilité
4.5 Tests de performance
4.5.1 Types de tests de performance
4.5.2 Planification des tests de performance
4.5.3 Spécification des tests de performance
4.5.4 Sous-caractéristiques de qualité de l’efficacité de la performance
4.6 Tests de maintenabilité
4.6.1 Tests statiques et dynamiques de maintenabilité
4.6.2 Sous-caractéristiques de la maintenabilité
4.7 Tests de portabilité
4.7.1 Introduction
4.7.2 Tests de facilité d’installation
4.7.3 Tests d’adaptabilité
4.7.4 Test de facilité de remplacement
4.8 Test de compatibilité
4.8.1 Introduction
4.8.2 Tests de coexistence
5. Revues – 165 mins
5.1 Tâches de l’Analyste Technique de Test dans les Revues
5.2 Utilisation de Checklists dans les Revues
5.2.1 Revues d’architecture
5.2.2 Revues de Code
6. Outils de test et automatisation – 180 mins.
6.1 Définition du Projet d’Automatisation des Tests
6.1.1 Sélection de l’approche d’automatisation
6.1.2 Modélisation des processus métier pour l’automatisation
6.2 Outils de Test Spécifiques
6.2.1 Outils Insertion de Fautes/Injection de Fautes
6.2.2 Outils de test de performance
6.2.3 Outils pour les tests Web
6.2.4 Outils de Tests Basés sur des Modèles
6.2.5 Outils de Test de Composants et de Build
6.2.6 Outils de Test d’Applications Mobiles
Public visé
- Personnes impliquées dans les tests de logiciels, testeurs, managers, analystes, consultants, en environnement Agile
Lieu
- Dans vos locaux ou en distanciel
Pré-requis
- Certification ISTQB Fondation
Durée
- 3 jours
Horaires
-
9h00-12h30
-
13h30-17h00
Intervenants
Formateurs-Consultants seniors expérimentés
Organisation pedagogique
- Basée sur les recommandations de l’ISTQB
Tarif en intra entreprise
- Nous consulter
Certification
-
-
QCM 1,5 heure + 1/4 Temps pour les personnes de langue naturelle autre que le français
-
250€/personne
-