Accueil > Gestion de projet, Agile et MOA > Squash : gérer et automatiser ses tests
Formation #GPM177

Formation Squash : gérer et automatiser ses tests

Durée : 3 jours

Code : GPM177

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maîtriser la gestion des exigences
  • Gérer l'exécution des tests dans Squash TM
Programme
1/ Introduction à Squash
  • Squash : présentation, fonctionnalités
  • Architecture
  • Domaines d'application
  • Squash et les approches de développement classique et agile
  • Interconnexion entre Squash TM et Squash TA
  • Association avec gestionnaire d'anomalies et avec robots
  • Configuration de la plateforme
  • Squash TM dans une démarche d'intégration continue
2/ Initialiser un projet de tests avec Squash TM
  • Projet : création, structure, acteurs
  • Illustrations de couplages avec des outils externes
  • Gestion et import des exigences
  • Définition des indicateurs (métriques, jalons)
3/ Gérer des tests Squash TM
  • Création de l'architecture des tests du projet
  • Création de tests : élémentaires, composites
  • Gestion de la traçabilité des tests
  • Tests paramétrés et jeux de données
  • Approches DDT, KDT
4/ Gérer des campagnes de tests
  • Planification des campagnes
  • Création de suites de tests et exécution
  • Couplage de Squash TM avec un gestionnaire d'anomalies (bug tracking)
  • Tests de non régression
  • Pilotage des campagnes :
  • graphiques
  • tableaux de bord
  • matrices de couverture
  • Documentation
5/ Automatiser les tests
  • Utiliser Jenkins et plug-in Squash4Jenkins
  • Ajout d'un job de test automatisé dans Jenkins
  • Création du cas de test correspondant dans Squash TM
  • Lancement du test depuis Squash TM et récupération des résultats
  • Langage de scripting de Squash TA
6/ Conclusion
  • Les implications méthodologiques, techniques et humaines
  • Les points clés de la mise en œuvre de Squash
  • La définition du projet de migration vers Squash
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Responsables de processus de test de validation ou de recette
  • Testeurs
  • Homologateurs
  • Automaticiens de test