Formation Squash, Gérer un projet de Test

Description de la formation Squash

Squash est un outil open source dédié à la qualité logicielle et à la gestion de tests, manuels ou automatisés. Dans cette formation ,vous apprenez à utiliser la suite Squash 2.0, avec ses composantes Squash TM et Squash TA

Objectifs pédagogiques

  • Maîtriser le test Squash TM
  • Installer Squash TM 
  • Éditer et implémenter les exigences avec Squash TM
  • Générer des jeux de tests d’un logiciel
  • Organiser les campagnes de tests
  • Comprendre les cas d’automatisation avec Jenkins, Squash Autom et Squash TF

Modalités, méthodes et moyens pédagogiques

  • Formation délivrée en présentiel ou distanciel.
  • Le formateur utilise une pédagogie variée combinant démonstrations concrètes, échanges interactifs et mises en situation pour une meilleure compréhension des concepts.
  • Afin de vous garantir un apprentissage optimal, nous élaborons des supports de cours clairs et structurés, ainsi que des exercices pratiques adaptés à chaque module de formation. Ces ressources pédagogiques sont conçues pour favoriser votre autonomie et votre progression.
  • Pour les formations organisées dans vos locaux, nous vous remercions de bien vouloir vous assurer de disposer de tout le matériel informatique nécessaire (ordinateurs, logiciels, etc.) conformément aux prérequis spécifiés dans le programme. Cette précaution permettra à tous les participants de bénéficier d’une expérience de formation optimale
  • Le coût de la formation est établi en fonction de la durée, de la complexité et des ressources spécifiques à chaque programme.

Publique concerné

  • Chefs de projets recette
  • Testeurs débutants ou confirmés
  • Automaticiens de test.

Prérequis

  • Maitrise du Français
  • Bonnes connaissances du test logiciel.

Programme de la formation Squash

Généralités sur Squash

  1. Le projet de squash (historique, feuille de route) et ses secteurs d’application.
  2. Squash et approches traditionnelles et agiles du développement.
  3. Architecture de plate-forme : interconnexion entre Squash TM et Squash TA.
  4. Les couplages avec gestionnaire d’anomalies et avec robots.
  5. Personnaliser la plate-forme.
  6. Installer le squash puis initialiser l’étude de cas.

Mise en place du projet de test sous Squash TM

  1. Mise en œuvre du projet et des acteurs associés.
  2. Illustrations de couplages avec des outils externes.
  3. Gestion des exigences et import des exigences.
  4. Définition des indicateurs (métriques, jalons)
  5. Définition projet, analyse des exigences, intégration du plan de test.

Création des tests sous Squash TM

  1. L’architecture des tests du projet.
  2. Élaboration des tests (classique, Gherkin, Cucumber, robot framework).
  3. Traçabilité des tests.
  4. Tests paramétrés et jeux de données.
  5. Du test Low-Level au test métier (approches DDT, KDT).
  6. Conception et implémentation de tests élémentaires, de tests composites, traçabilité des tests.

Définition et déroulée des campagnes de test

  1. Planification des campagnes et des itérations de test.
  2. Regroupement de tests en suite du test.
  3. Exécution des tests.
  4. Remontée des anomalies dans les outils de bug tracking.
  5. Consolidation des tests jusqu’à convergence vers un niveau de qualité requis.
  6. Creation d’une nouvelle itération de campagnes sur base des résultats de test de la précédente itération.
  7. Tests de non régression.
  8. Exécution des tests planifiés, remontée des résultats et des anomalies.

Pilotage des campagnes des tests

  1. Graphiques d’indicateurs.
  2. Définition de tableaux de bord selon l’espace de travail.
  3. Production du cahier de test, des matrices de couverture des exigences…
  4. Réalisation d’un export de données personnalisé.
  5. Mise en œuvre des tableaux de bord, génération de la documentation de test.

Automatisation des tests

  1. Chaîne d’automatisation complète avec remontée des résultats dans les campagnes Squash TM.
  2. Illustrer avec Jenkins et son extension Squash4Jenkins.
  3. Illustration avec Squash TF.
  4. Illustration avec Squash Autom.

Bonnes pratiques de mise en place

  1. Les implications méthodologiques, techniques et humaines.
  2. Les 10 points clés de la mise en œuvre de Squash.
  3. La définition du projet de migration vers Squash.

Accessibilité de la formation

ITTEST GROUP s’engage pour faciliter l’accessibilité de ses formations. Les détails de l’accueil des personnes en situation de handicap sont consultables sur la page A propos.

Pour plus d’informations, contactez notre référent handicap, M. Shihab Elbahri ( Email : schiheb.elbahri@ittestgroup.com )

Modalités et délais d’accès à la formation

Les formations ITTEST auront lieu dans un délai de deux mois après la validation de l’inscription. Les inscriptions sont possibles jusqu’à 48 heures ouvrées avant le début de la formation. 

Formation Squash

1000 H .T
  • Durée : 2 jours
Formulaire Demande d'inscription aux formations

Votre Satisfaction est notre réussite

Nombre de personnes formées à l’année

Information A venir

Taux de satisfaction client à l’année

Information A venir

Taux de réussite

Information A venir

Nombre de sessions réalisées

Information A venir