Objectifs pédagogiques de la formation

Cette formation Tests, recette applicative, déploiement et migration vous permettra de :

  • 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 

 

Programme de la formation

Les fondamentaux des tests
  • Pourquoi les tests sont nécessaires ?
  • Les 7 principes de tests
  • La psychologie des tests
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)
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
Les techniques statiques
  • Revues et processus de test
  • Les types de revue : informelle, technique, inspection
  • Analyse statique
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
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
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
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
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
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