Aquantic training - Formation

Vérification et essais des logiciels

Icône DuréeDurée

3 jours - 21 heures

Icône EuroPrix

2450 € HT

Icône RéférenceRéférence

AQ-VEL-5

Icône TypeType

🏢 Intra

Public

Développeurs, testeurs, maîtres d'œuvre et maîtres d'ouvrage, responsables d'homologation.

Pré-requis

Connaissances de base en développement logiciel.

Objectifs

À la fin de la formation, le participant sera capable de :

  • Comprendre les défis associés aux tests et les références utilisées.
  • Organiser et mettre en place une procédure de test.
  • Saisir les principes des tests unitaires et la notion de couverture structurelle.
  • Explorer le processus des tests d'intégration.
  • Coordonner la validation fonctionnelle et rapporter les résultats..

Programme

Introduction au Test de Logiciels

  • Définition du test, bugs et leurs coûts. Testabilité. Tests et cycle de vie du produit. Concept de Vérification et Validation.
  • Test fonctionnel comparé au test structurel. Couverture de test. Tests de non-régression. Profession de testeur.
  • Référentiels, maturité des processus (TMMI, TPI).  Travaux Pratiques : Analyse d'une étude de cas, développement de l'application.

Les Processus Gestionnaires Liés aux Tests

  • Gestion des exigences, des spécifications, de la traçabilité.
  • Gestion des défauts, des demandes de modification.
  • Gestion de la configuration, des changements.
  • Revue par les pairs.  Travaux Pratiques Révision des exigences et des spécifications.

La Démarche de Test

  • Les cinq fondations.
  • Les processus du projet et les tests. Approche globale.
  • Le plan de test et ses dérivés. Stratégie de test.
  • Approche basée sur le risque. Estimation.
  • Les plateformes. Tests et bases de données.
  • Préparation, exécution et évaluation des tests.
  • Documentation de livraison. Suivi.  Travaux Pratiques: Utilisation de l'outil de gestion des tests.

Les Tests Unitaires

  • Le processus de tests unitaires. Développement Dirigé par les Tests (TDD). Les xUnit.
  • Tests aux limites, de robustesse, aléatoires. Analyse dynamique. Couverture structurelle.
  • Analyse statique. Lecture de code.  Travaux Pratiques Mesure de la couverture structurelle.

Les Tests d'Intégration

  • Le processus de tests d'intégration.
  • Intégration continue.
  • Stratégies d'intégration (ascendante…).
  • Test aléatoire. Le rôle de l'intégrateur.  Travaux Pratiques : Tests d'intégration. Rapports de tests, de couvertures, métriques.

Les Tests de Validation

  • Le processus de tests de validation. Naissance de la version (gel des fonctionnalités).
  • Les acteurs de la validation.
  • Recherche intuitive de défauts, test Ad Hoc. Le test exploratoire. L'analyse de partition. Graphes.
  • Test statistique, d'ergonomie, d'utilisabilité, de stress.  Travaux Pratiques : Conception de tests de validation. Exécution des tests et présentation des résultats.

Compléments

  • Bilan de projet, clauses d'acceptation, recette.
  • Mise en place de la maintenance corrective et évolutive.

Modalités et informations pratiques

Vérification et essais des logiciels

Icône DuréeDurée

3 jours - 21 heures

Icône EuroPrix

2450 € HT

Icône RéférenceRéférence

Icône TypeType

Intra

Public

Développeurs, testeurs, maîtres d'œuvre et maîtres d'ouvrage, responsables d'homologation.

Pré-requis

Connaissances de base en développement logiciel.

Objectifs

À la fin de la formation, le participant sera capable de :

  • Comprendre les défis associés aux tests et les références utilisées.
  • Organiser et mettre en place une procédure de test.
  • Saisir les principes des tests unitaires et la notion de couverture structurelle.
  • Explorer le processus des tests d'intégration.
  • Coordonner la validation fonctionnelle et rapporter les résultats..

Programme

Introduction au Test de Logiciels

  • Définition du test, bugs et leurs coûts. Testabilité. Tests et cycle de vie du produit. Concept de Vérification et Validation.
  • Test fonctionnel comparé au test structurel. Couverture de test. Tests de non-régression. Profession de testeur.
  • Référentiels, maturité des processus (TMMI, TPI).  Travaux Pratiques : Analyse d'une étude de cas, développement de l'application.

Les Processus Gestionnaires Liés aux Tests

  • Gestion des exigences, des spécifications, de la traçabilité.
  • Gestion des défauts, des demandes de modification.
  • Gestion de la configuration, des changements.
  • Revue par les pairs.  Travaux Pratiques Révision des exigences et des spécifications.

La Démarche de Test

  • Les cinq fondations.
  • Les processus du projet et les tests. Approche globale.
  • Le plan de test et ses dérivés. Stratégie de test.
  • Approche basée sur le risque. Estimation.
  • Les plateformes. Tests et bases de données.
  • Préparation, exécution et évaluation des tests.
  • Documentation de livraison. Suivi.  Travaux Pratiques: Utilisation de l'outil de gestion des tests.

Les Tests Unitaires

  • Le processus de tests unitaires. Développement Dirigé par les Tests (TDD). Les xUnit.
  • Tests aux limites, de robustesse, aléatoires. Analyse dynamique. Couverture structurelle.
  • Analyse statique. Lecture de code.  Travaux Pratiques Mesure de la couverture structurelle.

Les Tests d'Intégration

  • Le processus de tests d'intégration.
  • Intégration continue.
  • Stratégies d'intégration (ascendante…).
  • Test aléatoire. Le rôle de l'intégrateur.  Travaux Pratiques : Tests d'intégration. Rapports de tests, de couvertures, métriques.

Les Tests de Validation

  • Le processus de tests de validation. Naissance de la version (gel des fonctionnalités).
  • Les acteurs de la validation.
  • Recherche intuitive de défauts, test Ad Hoc. Le test exploratoire. L'analyse de partition. Graphes.
  • Test statistique, d'ergonomie, d'utilisabilité, de stress.  Travaux Pratiques : Conception de tests de validation. Exécution des tests et présentation des résultats.

Compléments

  • Bilan de projet, clauses d'acceptation, recette.
  • Mise en place de la maintenance corrective et évolutive.

Modalités et informations pratiques

Sauf indication contraire, le prix indiqué est valable pour une session complète de formation Inter-entreprises dans nos locaux, et par personne. Pauses café offertes. Déjeuner en option. Pour l'adapation d'une formation en Intra-entreprises vous pouvez nous consulter pour établir un devis.

Au démarrage de la session, le formateur échangera avec le(s) stagiaire(s) afin d'effectuer une analyse de leurs attentes, de leurs besoins et de leurs acquis.

  • Apports théoriques et mises en pratique.
  • Chaque point du programme fait l'objet d'une explication théorique appuyée d'une démonstration. Elle est suivie d'une mise en pratique par le biais d'exercices concrets
  • Un ordinateur équipé des logiciels et outils nécessaires à la réalisation de la formation
  • Un formateur possédant plusieurs années d'expérience

Une feuille d'émargement fournie par Aquantic sera signée par les stagiaires à chaque début de session (matin et après-midi). Elle sera transmise avec l'ensemble des documents relatifs à la formation à Aquantic.

  • Une évaluation de la formation sera complétée par le stagiaire au terme de la session.
  • Le formateur évaluera les acquis des stagiaires tout au long de la formation par des mises en situations pratiques.

📝 Pour nous faire part de vos retours, merci de compléter notre formulaire en ligne. 💭 Vos commentaires sont essentiels pour nous améliorer !

Contact

Logo Aquantic