Aller au contenu
Présentiel Distanciel

Formation Qualité des applications

Une formation pour fiabiliser vos applications, sécuriser les livrables et mieux piloter vos mises en production.

Référence formation :
MOD_2023536
Durée :
21 heures
Satisfaction :
Note : 3,0 sur 5
Taux de réussite :
100%
Prix :
2120 € HT
Pré-inscription

Présentation de la formation

A l’issue de la formation, le stagiaire sera capable de développer une application informatique de qualité en utilisant les méthodes et outils de bonnes pratiques.

Objectifs pédagogiques

  • Connaître les bonnes pratiques d’écriture d’un code incluant la maintenance de l’application
  • Connaître les outils nécessaires à la fabrique logicielle pour produire des livrables de qualité
  • Appréhender l’offre des outils de tests de performance et de charge
  • Appréhender les outils et phases de mise en oeuvre d’une intégration continue
  • Savoir utiliser Git pour gérer les codes sources

Public visé

  • Architectes,
  • Développeurs,
  • Analystes,
  • Chefs de projets.

Prérequis

  • Disposer d’une première expérience de développement et maîtriser un langage de programmation (C#, Java ou C++).

Qualité et génie logiciel

  • Comment bien structurer son code
  • Mutualisation et factorisation de code
  • Origine des défauts logiciels
  • Les coûts provoqués par un programme non testé
  • Utilisation de librairies : gestion des dépendances

 

Les différents types de test et leur finalité

  • Tests unitaires
  • Tests d’intégration
  • Tests fonctionnels
  • Tests de non-régression
  • Tests IHM
  • Tests de configuration
  • Tests de performance
  • Tests d’installation

 Tester pendant le cycle de vie logiciel

 

  • Les tests dans le cadre du mode Agile vs cycle en V
  • Niveaux de tests : composants, intégration, système
  • Cible des tests : fonctionnels / non fonctionnels, architecture logicielle, non régression

 

Les techniques de test

  • La revue de code
  • Techniques dites “boîtes noires” et “boîtes blanches”
  • Test Driven Development

 

Automatisation des tests et de la production de livrable

  • Bien choisir ses outils de test 
  • Étude des différences entre Maven, npm et Composer
  • Les outils de test : Selenium, Robot Framework, …
  • Exécution et génération de rapport de test
  • Les tests dans un contexte agile
  • Granularité de tests : composants, intégration, système
  • Les tests dans une chaîne d’intégration continue

 

Git : travailler en mode collaboratif

  • La décentralisation
  • Ajout, modification, suppression de fichiers et répertoires
  • Gestion des commits
  • Synchronisation avec un référentiel distant
  • Comparaison
  • Utilisation des tags
  • Créer et appliquer des patchs
  • Gérer efficacement les branches

 

Jira : gestion des bugs

  • Le bug tracking
  • Jira dans la communication avec ses utilisateurs
  • Suivi de l’activité
Télécharger le programme .pdf

Dernière mise à jour le 24 septembre 2026

Prochaines sessions

Cette session n’a pas de date programmée, veuillez nous contacter pour en planifier une.

Modalités pratiques et pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

  • Formation en présentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journée ou en cours du soir (sur demande spécifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

  • Alternance d’apports théoriques et de mises en pratique contextualisées.
  • Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
  • Pédagogie immersive favorisant une mise en application immédiate des compétences.
  • Formation interactive et participative s’appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
  • Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l’ancrage des apprentissages.
  • Supports de cours, ressources documentaires et références mis à disposition par le formateur

En amont de la formation (évaluation en ligne dans l’extranet apprenant)

  • Recueil des besoins et des attentes des participants.
  • Auto-positionnement permettant d’évaluer le niveau initial des apprenants.

 

Tout au long de la formation

  • Évaluations continues réalisées par le formateur à travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.

À l’issue de la formation (évaluations en ligne dans l’extranet apprenant)

  • Auto-positionnement afin de mesurer l’acquisition des compétences visées.
  • Validation de l’acquisition des compétences par le formateur
  • Questionnaire de satisfaction « à chaud » à l’issue de la formation
  • Questionnaire de satisfaction « à froid », 45 jours après la formation afin d’évaluer l’ancrage des acquis et leur mise en application en situation professionnelle.

Nous consulter.

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

Formations associées

À distance Présentiel Certification 21h
Tests logiciels

Formation ISTQB® Foundation + Certification

Note : 4,2 sur 5

À partir de 2 120€

À distance Présentiel 14h
Tests logiciels

Formation JUnit, Maîtriser les tests unitaires en Java

À partir de 1 540€

À distance Présentiel Certification 35h
Tests logiciels

Formation ISTQB® Test Manager + Certification

À partir de 3 280€