Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation JAVA Intégration continue avec Jenkins
Domaine : Langages et Frameworks
DURÉE
2 jour(s)
OBJECTIFS
Identifier l'importance des tests automatisés. Expérimenter les tests unitaires avec JUnit. Analyser le code coverage en Java. Employer l'intégration continue avec Jenkins. Configurer Jenkins et ses fonctionnalités. Créer et gérer des projets Jenkins. Utiliesr l'automatisation des tests dans Jenkins. Intégrer l'analyse de qualité de code. Produire la documentation avec Javadoc. Expérimenter les aspects complémentaires de Jenkins.
Pré-requis
Une bonne connaissance des technologies JAVA est requise.
Participants
Développeur et intégrateur JAVA.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
JAVA Intégration continue avec Jenkins
La théorie des tests
Les différents niveaux de test (Unitaire, intégration, vérification et qualificaton)
La non-régression
Pourquoi mettre en oeuvre des procédures de tests automatiques ?
Présentation des outils utiles pour les tests
La non-régression
Pourquoi mettre en oeuvre des procédures de tests automatiques ?
Présentation des outils utiles pour les tests
Mise en oeuvre de tests unitaires en Java
Présentation des outils d'automatisation de jeux de tests en Java
Installation et mise en oeuvre de Junit
Intégration dans l'IDE Eclipse
Installation et mise en oeuvre de Junit
Intégration dans l'IDE Eclipse
Code coverage en Java
Pourquoi faire du "code coverage" ?
Présentation de l'outil Emma et intégration dans Eclipse
Présentation de l'outil Cobertura et intégration dans Eclipse
Analyse des rapports produits
Présentation de l'outil Emma et intégration dans Eclipse
Présentation de l'outil Cobertura et intégration dans Eclipse
Analyse des rapports produits
Introduction à l'intégration continue
Qu'est-ce que l'intégration continue ?
Historique de Jenkins
Installation de Jenkins
Les plugins Jenkins
Historique de Jenkins
Installation de Jenkins
Les plugins Jenkins
Configuration de Jenkins
Prise en main de l'interface
Configuration de la sécurité
Configuration des divers outils
Configuration pour l'envoi automatique de mails
Configuration de la sécurité
Configuration des divers outils
Configuration pour l'envoi automatique de mails
Création de projets Jenkins
Qu'est-ce qu'un "Job" (un projet) ?
Choix du SCM (Source Code Management)
Quand lancer le build ?
Gestion des builds
Choix du SCM (Source Code Management)
Quand lancer le build ?
Gestion des builds
Automatisation des tests dans Jenkins
Configurer l'automatisation des tests
Intégration des rapports sur l'exécution des jeux de tests
Profilage des batteries de tests
Intégration des rapports sur l'exécution des jeux de tests
Profilage des batteries de tests
Outils d'analyse de qualité des codes
Présentation des outils CheckStyle et SonarQube
Intégration des rapports dans Jenkins
Intégration des rapports dans Jenkins
Produire la documentation
Présentation de l'outil Javadoc
Ajout de Javadoc dans le processus de build
Intégration de la documentation dans Jenkins
Ajout de Javadoc dans le processus de build
Intégration de la documentation dans Jenkins
Aspects complémentaires
Gestion des pipelines
Gestion des noeuds (master, slaves)
La consolede script Jenkins
L'outil Jenkins-CLI
Gestion des noeuds (master, slaves)
La consolede script Jenkins
L'outil Jenkins-CLI
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- JAVA Programmation Orientée Objet en Java : les fondamentaux
- JAVA 1B JAVA - Programmation Orientée Objet en Java : les compléments
- JAVA Programmation dapplications graphiques avec Swing
- JAVA Mise en oeuvre d'interfaces graphiques avec JavaFX
- JAVA Optimisations de code Java
- JAVA Tester une application Java
- JAVA Sécuriser une application Java
- JAVA/JAKARTA EE Mise en oeuvre de Services Web
- JAVA/JAKARTA EE Développement dapplications Web et de Web Services
- JAVA/JAKARTA EE Administration dun serveur Tomcat
- SPRING Programmation d'applications d'entreprise avec Spring Framework
- JAVA Utilisation de loutil de build ANT
- JAVA Utilisation de loutil de build Maven
nos centres de formation