ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais
Nos domaines de formation :
Toutes nos formations Java, Java EE

Formation Java, tests et qualité

Stage pratique
Durée : 3 jours
Réf : JTS
Prix  2019 : 2030 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

La qualité des logiciels est devenue un enjeu primordial. Vous mettrez en œuvre des outils Open Source afin d'industrialiser vos développements et garantir cette qualité. Vous apprendrez à gérer les sources, la documentation, les anomalies et les évolutions d'une application ainsi que l'ensemble des tests associés.

Objectifs pédagogiques

  • Industrialiser le développement logiciel
  • Gérer les sources d'un développement via un système centralisé ou décentralisé
  • Gérer les anomalies et les évolutions fonctionnelles d'une application
  • Mettre en place les normes de codage et la documentation d'un logiciel
  • Mettre en œuvre différents types de tests (tests unitaires, fonctionnels, de robustesse et de performance)
  • Automatiser des tâches définies
PROGRAMME DE FORMATION

Introduction générale

  • Qu'est-ce que la qualité logicielle ? Pourquoi en faire ? Comment industrialiser le développement logiciel ?

Gestion des sources

  • Définition, intérêt dans l'organisation du travail, unicité de l'environnement de développement.

Travaux pratiques
Présentation des logiciels libres de gestion des sources CVS et/ou Subversion (SVN).

Outil de gestion des bugs, anomalies et évolutions fonctionnelles

  • Description fonctionnelle, intérêt pour les développeurs, les utilisateurs, les managers.
  • Définition et intérêt du tri des bugs, anomalies et évolutions fonctionnelles.

Travaux pratiques
Présentation des logiciels libres de gestion des bugs, anomalies et évolutions fonctionnelles Bugzilla et/ou Mantis.

Règles de codage et documentation

  • Intérêt (au-delà des oppositions de clans). Au-delà du style : règles d'organisation des fichiers...
  • Intérêt de la documentation, documentation du code et autre documentation (HOWTO...).

Travaux pratiques
Revue des recommandations et règles de codages de Sun. Présentation et paramétrage de CheckStyle. Exercices de documentation de code.

Tests

  • Pourquoi faire des tests ?
  • Présentation des différents types de tests : tests unitaires, fonctionnels, de robustesse et de performance.
  • Quels tests lancer et quand ?
  • Utilité des objets "Mock" et "Fake" durant les tests unitaires. Couverture des tests unitaires.

Travaux pratiques
Pratique des tests unitaires avec JUnit (logiciel libre) et d'autres outils. Présentation des tests fonctionnels avec les outils Mercury (logiciel commercial), HttpUnit (logiciel libre).

Procédures de livraison

  • Intérêt des procédures de livraison. Etapes classiques et non classiques (tests manuels, de robustesse).

Automatisation des tâches

  • Présentation de tâches devant être automatisées.

Travaux pratiques
Présentation et introduction à Ant (logiciel libre) et/ou Maven.

Conclusion générale : mesures de la qualité

  • Synthèse des mesures qualité : convention de codage, documentation, couverture de tests, automatisation des procédures.
  • Mise en place d'un tableau de bord de la qualité.
Participants / Prérequis

» Participants

Développeurs Java/Java EE, responsables qualité et chefs de projets.

» Prérequis

Bonnes connaissances en programmation Java.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[-]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys