Tout public
En présentiel ou distanciel
Uniquement en continu
1 session dans 1 centre
Obtenir la plaquette d'informationAméliorer les processus de test et de validation des logiciels. Permettre de démontrer la conformité du produit à ses spécifications et savoir comment mettre ces tests en oeuvre tout au long du processus de développement.
Les différents contextes, types et parties prenantes
Les différents modes de développement : Séquantiel et Itératif
Intégration Continue, DevOps et CI/CD
Les fondamentaux du test Activités, Livrables, Types de Test
La psychologie des tests
Analyse Métier
Expression de Besoin: activités et formats de description des besoins
Techniques d'identification des besoins
Ingénierie des Exigences
Activités et Livrables
Niveaux d'exigences (Métier, Produit, Composant)
Types d'exigences (Projet, Fonctionnelles, Non Fonctionnelles)
Modèles de rédaction d'exigences (Classique et User Stories)
Attributs de description des exigences et cycle de vie
Critères qualité des exigences
Modélisation des Exigences (UML: Use Cases, Diagrammes d'activités, Diagrammes de Classe, Diagramme d'états transitions)
Exigences et Tests
Revue des Exigences
Estimation de l'effort de test à partir des exigences
Conception de tests à partir des exigences
Indicateurs de couverture des exigences
Les bases de la programmation
Le langage Python
Automatisation des tests unitaires
Automatisation des tests avec Selenium (langage Python)
Les tests automatisés dans l'Intégration Continue
Création du référentield'exigences
Identification des sources d'exigences
Revue des documents
Identification des exigences de test
Initialisation du référentiel outillé des exigences
Rédaction du Plan de Test (selon l'ISO 29119)
Activités
Environnements et données de test
Technique de conception de tests à utiliser
Métriques et indicateurs
Outillage
Conception de tests manuels
Gestion de la traçabilité vers les exigences
Revue des tests
Suivi de l'avancement selon les métriques définies dans le
Plan de Test
Automatisation des tests
Définition de la stratégie d'automatisation
Préparation des environnements et données de test
Développement de scripts de test automatisés
Gestion de configuration des tests automatisés avec GIT
Suivi de l'avancement selon les métriques définies dans le plan de Test
Gestion des anomalies (Faits techniques)
Rôles et Responsabilités
Le cycle de vie des faits techniques
Analyse d'impact
Tests de confirmation et de régression
Mise à jour du référentiel de test
Suivi des indicateurs définis dans le Plan de Test
Analyse des Causes racines
Bilan des activités de test
Implémentation des scripts de test dans le respet de la gestion de configuration (Git, Bitbucket - Jira ou
Jenkins / Gitlab)
Création de procédures ou campagnes de test
Vérification des environnements d'exécution des tests
Préparation
Révisions
Passage de la certification
Révisions globales
Préparation
Soutenance de Projet blanc (oral de présentation)
Formation 100% financée dans le cadre d'une POE, sous réserve d'admissibilité.
En savoir plus sur les agréments et labels d’Arinfo I-maginer
Très bonne formation Correspondant à ce qui était attendu
Source : La Bonne Formation
Bonne formation pour le métier de testeur logiciel, notamment avec le passage de la certification ISTQB Fondation.
Source : La Bonne Formation
Ecoutez bien les formateurs, l'expérience qu'ils partagent est très enrichissante !!
Source : La Bonne Formation