Accueil > Gestion de projet, Agile et MOA > Validation et Tests des Logiciels
Formation #GPM152

Formation Validation et Tests des Logiciels

Durée : 4 jours

Code : GPM152

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Savoir placer les tests dans le cycle de développement
  • Réaliser adéquatement la planification, la conception et le suivi de toutes les activités de tests logiciels d’un projet
  • Connaître les principes du management des tests
  • Connaître les principaux outils de test
Programme
1/ Rappels sur les tests
  • Définition du test. Le bug et son coût
  • Objectifs du test logiciel
  • Couverture de test
  • Classification des tests
2/ Tester pendant le cycle de vie logiciel
  • Tests et modèles en V, ainsi que de développement itératif et agile
  • Niveaux de tests : composants, intégration, système
  • Cible des tests : fonctionnels / non fonctionnels, architecture logicielle, non régression
  • Test fonctionnel vs test structurel
  • Tests de maintenance
  • Le métier de testeur
  • Les référentiels, la maturité des processus (TMMI, TPI)
3/ Les méthodes de test
  • Tests White Box
  • Tests Black Box
  • Impact du choix d’une méthode de test
4/ Gestion des tests
  • Tâches du responsable des tests et des testeurs
  • Gestion des exigences, des spécifications, de la traçabilité
  • Gestion des anomalies, des demandes d'évolution
  • La gestion de configuration, des changements
  • La revue par les pairs
  • Gestion des rapports d’anomalie
5/ La démarche de test
  • Les cinq fondements
  • Les processus projet et les tests. L'approche globale
  • Le plan de test et ses déclinaisons. La stratégie de test
  • L'approche par les risques. L'estimation
  • Les plateformes. Tests et bases de données
  • Préparer, exécuter et évaluer des tests
  • La documentation de livraison
  • Suivi et contrôle du déroulement des tests
6/ Les niveaux de test
  • Test unitaire
  • Test d’intégration
  • Test de validation
  • Test du système
  • Test de régression
  • Test d’acceptation
7/ Tests non fonctionnels
  • Performance d’un logiciel
  • Test de stabilité
  • Test d’utilisabilité
  • Test de sécurité
  • Test de contexte
8/ Outils de support aux tests
  • Classification des outils de tests
  • Bénéfices potentiels et risques liés aux outils de tests
  • Outils d’aide aux tests statiques
  • Introduire un outil dans une organisation
9/ Compléments
  • Le bilan de projet, les clauses d'acceptation, la recette
  • Mise en place de la maintenance corrective et évolutive
  • L'externalisation des tests, la TRA. Les outils
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de Projet
  • Développeurs
  • Testeurs
  • Responsables qualité
  • Maîtres d'œuvre et maîtres d'ouvrage
  • Responsables d'homologation
  • Toute personne impliquée dans la qualité d’un projet informatique