Formation Tests, recette applicative, déploiement et migration
- Référence : EDUGP129
- Durée : 5 jours (35 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Etre impliqué dans un projet informatique ou avoir assuré la maîtrise d'ouvrage ou avoir participé à la recette/déploiement d'un projet de moyenne envergure
PROFIL DES STAGIAIRES
- Chefs de projets
- Informatique et études
- Maîtrise d'ouvrage
- Responsables qualité
OBJECTIFS
- Assurer de façon optimale les tests, la recette, le déploiement et la migration d'une application avec une notion de qualité maîtrisée, au niveau du développement et de l'intégration
- Mettre en pratique les tests, les jeux d'essais, les recettes et les anomalies sur une application utilisée comme étude de cas
- Disposer des connaissances pour préparer la certification ISTQB Foundation.
METHODES PEDAGOGIQUES
- Mise à disposition d’un poste de travail par participant
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Gestion de projet
CONTENU DU COURS
1 - Les fondamentaux des tests
- Pourquoi les tests sont nécessaires ?
- Les 7 principes de tests
- La psychologie des tests
2 - Positionnement dans le cycle de vie produit
- Tester pendant le cycle de vie
- Les modèles de développement logiciels
- Les grandes phases de tests d’un produit durant son cycle de vie
- Les phases d’intégration d’un progiciel
- Les développements guidés par les tests (Test Driven Development)
3 - Objectifs et techniques de tests
- Tests et qualité
- Les différents types de tests : fonctionnels, d’acceptation, d’exploitation
- Les tests de composants, d’intégration, système
- Les tests de maintenance
- Les tests non fonctionnels : les tests de charge
- Les tests de confirmation et non-régression
4 - Les techniques statiques
- Revues et processus de test
- Les types de revue : informelle, technique, inspection
- Analyse statique
5 - Organisation des tests et de la recette
- Méthode d’organisation : préparer, exécuter, référencer, bilan
- Les ressources à organiser : ressources humaines et matérielles
- La planification et le suivi des tests et recette
6 - Définition et réalisation des tests
- Le plan de tests : estimations, ressources, calendrier, réservation
- Définition des objectifs et des thèmes
- Technique de conception des tests
- Le cahier de recette, la préparation des cas de tests, scénario, documentation
- Logique des tests d’intégration
7 - La gestion de la recette
- Objectifs de la recette
- Responsabilités et pilotage de la recette
- Suivi et contrôle du déroulement des tests
- La gestion des incidents
- La gestion des écarts, des correctifs et la classification des anomalies
- Le bilan des tests et de la recette
8 - Outillage : jeux d'essais et outils de support aux tests
- Les objectifs des jeux d’essais
- La constitution des jeux d’essais et d’une base de données de tests
- Pourquoi, comment et jusqu’où automatiser les tests et recette
- Les principaux outils : robotisation des tests, générateurs de jeux d’essais, gestion des anomalies
9 - Migration, déploiement, mise en service, bilan
- La migration : préparation, conversion, acceptation
- Le déploiement : la logistique, le packaging
- La mise en service : facteurs de succès et d’échecs
10 - Synthèse sur une étude de cas
- Analyse d’une application à recetter
- Définition de la stratégie, constitution du plan de tests, création des cas de tests
- Génération des jeux d’essais, gestion des anomalies
- Communication du suivi d’avancement des recettes
- Bilan des tests