Description
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.
Objectifs pédagogiques
- 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 concerné
Testeurs
Chef de projets recette
Développeurs
Prérequis
Avoir des connaissances en test logiciel
Déroulé du programme
1
Présentation introductive
- Rappels sur le cycle de vie d'un projet logiciel
- Présentation du test par les exigences
- Introduction des différents types de test
- Présentation de Squash
2
Le patrimoine d'exigence
- Définition de la notion d'exigence
- Formalisation
- Organisation du patrimoine d'exigences
- Travaux pratiques : Formaliser les exigences de test à partir d'un exemple d'application
3
Le référentiel de cas de test
- Définitions : cas de test et couverture fonctionnelle
- Conception de cas de test
- Optimisation du référentiel de tests
- La notion de jeux de données
- Configuration et variabilisation des cas de test
- Travaux pratiques : Formaliser des cas de test et les variabiliser
4
Mise en oeuvre des tests
- Définition : cycle de test
- Construction d'un plan d'exécution optimisé
- Exécution des tests
- Suivi de l'activité de test
- Création & gestion des anomalies
- Travaux pratiques : Monter un plan d'exécution, exécuter les tests & remonter les anomalies
5
Maintien des exigences sur la durée
- Versioning des exigences
- Identification des tests de non régression
- Travaux pratiques : créer un plan d'exécution pour une nouvelle version de l'application test
Informations
Durée
2 jour(s)
14h
Tarif
1500 € HT
HT