Aperçu du cours
Objectif de formation : Au terme de cette formation, l’apprenant saura réaliser des tests et campagnes de tests fonctionnels sur Squash en respectant ses best practices.
Prérequis
- Avoir des connaissances en test logiciel
Fonctionnalités
- Utiliser la méthodologie de gestion des tests reposant sur les exigences
- Définir l'implémentation et la gestion du patrimoine d'exigence
- Justifier la formalisation et l'organisation du référentiel de cas de test
- Présenter la gestion des campagnes de tests, leur exécution & la remontée d'anomalies
- Utiliser les fonctionnalités avancées de l'outil & appliquer les best practices
Public ciblé
- Testeurs
- Chef de projets recette
- Développeurs
Détails
- 10 Sections
- 46 Lessons
- 14 heures
Expand all sectionsCollapse all sections
- Présentation introductive4
- 1.1Rappels sur le cycle de vie d’un projet logiciel
- 1.2Présentation du test par les exigences
- 1.3Introduction des différents types de test
- 1.4Présentation de Squash
- Présentation introductive4
- 2.1Rappels sur le cycle de vie d’un projet logiciel
- 2.2Présentation du test par les exigences
- 2.3Introduction des différents types de test
- 2.4Présentation de Squash
- Le patrimoine d'exigence4
- 3.1Définition de la notion d’exigence
- 3.2Formalisation
- 3.3Organisation du patrimoine d’exigences
- 3.4Travaux pratiques : Formaliser les exigences de test à partir d’un exemple d’application
- Le patrimoine d'exigence4
- 4.1Définition de la notion d’exigence
- 4.2Formalisation
- 4.3Organisation du patrimoine d’exigences
- 4.4Travaux pratiques : Formaliser les exigences de test à partir d’un exemple d’application
- Le référentiel de cas de test6
- 5.1Définitions : cas de test et couverture fonctionnelle
- 5.2Conception de cas de test
- 5.3Optimisation du référentiel de tests
- 5.4La notion de jeux de données
- 5.5Configuration et variabilisation des cas de test
- 5.6Travaux pratiques : Formaliser des cas de test et les variabiliser
- Le référentiel de cas de test6
- 6.1Définitions : cas de test et couverture fonctionnelle
- 6.2Conception de cas de test
- 6.3Optimisation du référentiel de tests
- 6.4La notion de jeux de données
- 6.5Configuration et variabilisation des cas de test
- 6.6Travaux pratiques : Formaliser des cas de test et les variabiliser
- Mise en oeuvre des tests6
- 7.1Définition : cycle de test
- 7.2Construction d’un plan d’exécution optimisé
- 7.3Exécution des tests
- 7.4Suivi de l’activité de test
- 7.5Création & gestion des anomalies
- 7.6Travaux pratiques : Monter un plan d’exécution, exécuter les tests & remonter les anomalies
- Mise en oeuvre des tests6
- 8.1Définition : cycle de test
- 8.2Construction d’un plan d’exécution optimisé
- 8.3Exécution des tests
- 8.4Suivi de l’activité de test
- 8.5Création & gestion des anomalies
- 8.6Travaux pratiques : Monter un plan d’exécution, exécuter les tests & remonter les anomalies
- Maintien des exigences sur la durée3
- 9.1Versioning des exigences
- 9.2Identification des tests de non régression
- 9.3Travaux pratiques : créer un plan d’exécution pour une nouvelle version de l’application test
- Maintien des exigences sur la durée3
- 10.1Versioning des exigences
- 10.2Identification des tests de non régression
- 10.3Travaux pratiques : créer un plan d’exécution pour une nouvelle version de l’application test