Maitriser SquashTM

Catégorie :

Description

Vous apprendrez à utiliser efficacement Squash TM pour automatiser des tâches répétitives. Cela inclut l’utilisation des boucles, des branches et de l’exécution conditionnelle. Vous apprendrez également les différentes manières de mettre en œuvre l’automatisation dans votre propre travail. Enfin, vous comprendrez toutes les possibilités d’automatisation offertes par Squash TM.

Informations complémentaires

Objectifs

Maîtriser le référentiel de tests SquashTM Installer Squash TM dans votre environnement Mettre en œuvre les exigences avec Squash TM Définir les tests et les sets de tests Planifier et gérer les campagnes de tests Comprendre les possibilités d'automatisation

Prérequis

Processus de test. Tester l'expérience. 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.
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).
3- Création des tests sous Squash TM

Création de l’architecture des tests du projet.
Création de tests.
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.
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…
6- Automatisation des tests

Utilisation de Jenkins et du 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.

Avis

Il n’y a pas encore d’avis.

Seuls les clients connectés ayant acheté ce produit ont la possibilité de laisser un avis.