Objectifs
À l'issue de cette formation Gestion de projet de test avec squashTM,
vous serez capable de valider les objectifs d’apprentissages suivants :
➤Maîtriser le référentiel de test SquashTM.
➤Installer Squash TM au sein de son environnement.
➤Implémenter les exigences avec Squash TM.
➤Définir les tests et les jeux de test.
➤Planifier et piloter les campagnes de test.
➤Comprendre les possibilités d'automatisation avec Jenkins, Squash Autom
et Squash TF.
Prérequis
➤Bonnes connaissances des processus de test.
➤Expérience du test.
➤Connaissance de base des langages de commande.
Programme
1. Généralités sur Squash :
➤Le projet Squash (historique, roadmap) et ses domaines d'application.
➤Squash et les approches de développement classique et agile.
➤L'architecture de la plateforme : interconnexion entre Squash TM et Squash TA.
➤Les couplages avec gestionnaire d'anomalies et avec robots.
➤Personnalisation de la plateforme.
➤Le projet Squash (historique, roadmap) et ses domaines d'application.
➤Squash et les approches de développement classique et agile.
➤L'architecture de la plateforme : interconnexion entre Squash TM et Squash TA.
➤Les couplages avec gestionnaire d'anomalies et avec robots.
➤Personnalisation de la plateforme.
2. Mise en place du projet de test sous Squash TM :
➤Création du projet et des acteurs associés.
➤Illustrations de couplages avec des outils externes.
➤Gestion des exigences et import des exigences.
➤Définition des indicateurs (métriques, jalons).
➤Création du projet et des acteurs associés.
➤Illustrations de couplages avec des outils externes.
➤Gestion des exigences et import des exigences.
➤Définition des indicateurs (métriques, jalons).
3. Création des tests sous Squash TM :
➤Création de l'architecture des tests du projet.
➤Création de tests (classique, Gherkin, Cucumber, robot framework).
➤Traçabilité des tests.
➤Tests paramétrés et jeux de données.
➤Du test low-level au test métier (approches DDT, KDT).
➤Création de l'architecture des tests du projet.
➤Création de tests (classique, Gherkin, Cucumber, robot framework).
➤Traçabilité des tests.
➤Tests paramétrés et jeux de données.
➤Du test low-level au test métier (approches DDT, KDT).
4. Définition et déroulé des campagnes de test :
➤Planification des campagnes et des itérations de test.
➤Regroupement de tests en suites de test.
➤Exécution des tests.
➤Remontée des anomalies dans les outils de bug tracking.
➤Consolidation des tests jusqu'à convergence vers un niveau de qualité requis.
➤Création d’une nouvelle itération de campagnes sur base des résultats de test de la précédente itération.
➤Tests de non régression.
➤Planification des campagnes et des itérations de test.
➤Regroupement de tests en suites de test.
➤Exécution des tests.
➤Remontée des anomalies dans les outils de bug tracking.
➤Consolidation des tests jusqu'à convergence vers un niveau de qualité requis.
➤Création d’une nouvelle itération de campagnes sur base des résultats de test de la précédente itération.
➤Tests de non régression.
5. Pilotage des campagnes de test :
➤Graphiques d'indicateurs.
➤Définition de tableaux de bord selon espace de travail.
➤Production du cahier de test, des matrices de couverture des exigences...
➤Réalisation d’un export de données personnalisé.
➤Graphiques d'indicateurs.
➤Définition de tableaux de bord selon espace de travail.
➤Production du cahier de test, des matrices de couverture des exigences...
➤Réalisation d’un export de données personnalisé.
6. Automatisation des tests :
➤Chaîne d’automatisation complète avec remontée des résultats dans les campagnes Squash TM.
➤Illustration avec Jenkins et son plug-in Squash4Jenkins.
➤Illustration avec Squash TF.
➤Illustration avec Squash Autom.
➤Chaîne d’automatisation complète avec remontée des résultats dans les campagnes Squash TM.
➤Illustration avec Jenkins et son plug-in Squash4Jenkins.
➤Illustration avec Squash TF.
➤Illustration avec Squash Autom.
Avis des participants
« Formateur compétent et répond à toutes les questions. Merci! »
« Formateur compétent et répond à toutes les questions. Merci! »