Accès rapide :
Tester une application Java
Tester une application Java : plan de la formation
Tester une application Java Introduction au test logiciel
Introduction au test logiciel : Introduction au TDD : Test Driven Development
Introduction au test logiciel : Test logiciel dans un univers Agile
Introduction au test logiciel : Les différents types de tests
Introduction au test logiciel : Projets d'équipe
Tester une application Java Les API de logging
Les API de logging : Pourquoi et comment « logger » en Java
Les API de logging : Utilisation de l'API java.util.logging
Les API de logging Utilisation de l'API Log4J2
Les API de logging Utilisation de l'API Log4J
Les API de logging : Utilisation de l'API JCL (Java Commons Logging)
Tester une application Java Le framework JUnit
Le framework JUnit : Nécessité des jeux de tests unitaires
Le framework JUnit : Les différentes version de JUnit (3,4 et 5)
Le framework JUnit : Mise en uvre d'un jeu de tests JUnit
Le framework JUnit : Garantir un taux de couverture du code minimal
Tester une application Java Utilisation de techniques de bouchonnage (MOCK Objects)
Utilisation de techniques de bouchonnage : Il faut réduire les dépendances entre composants
Utilisation de techniques de bouchonnage : Concepts généraux sur l'utilisation de bouchon
Utilisation de techniques de bouchonnage : Bouchonnage de composants Web J2EE
Utilisation de techniques de bouchonnage : Utilisation du framework Spring
Utilisation de techniques de bouchonnage (MOCK Objects)
Utilisation de techniques de bouchonnage : Utilisation du framework JMock
Tester une application Java Configuration de Jenkins
Configuration de Jenkins : Présentation de Jenkins
Configuration de Jenkins : Installation de Jenkins
Configuration de Jenkins : Les plugins Jenkins
Configuration de Jenkins : Prise en main de l'interface
Configuration de Jenkins : Configuration de la sécurité
Configuration de Jenkins : Configuration des divers outils
Configuration de Jenkins : Configuration pour l'envoi automatique de mails
Tester une application Java Création de projets Jenkins
Création de projets Jenkins : Qu'est ce qu'un « Job » (un projet) ?
Création de projets Jenkins : Choix du SCM (Source Code Management)
Création de projets Jenkins : Quand lancer le build ?
Création de projets Jenkins : Gestion des builds
Tester une application Java Automatisation des tests
Automatisation des tests : Configuration de Maven
Automatisation des tests : Intégration des rapports sur l'exécution des jeux de tests
Automatisation des tests : Intégration d'un rapport sur la couverture de code
Tester une application Java Produire la documentation
Produire la documentation
Tester une application Java Outils d'analyse de qualité des codes
Outils d'analyse de qualité des codes : Introduction
Outils d'analyse de qualité des codes : Utilisation de CheckStyle
Tester une application Java Conduire le projet
Conduire le projet
Merci de votre attention
Introduction au test logiciel : Introduction au TDD : Test Driven Development Une fois les différents cas d'utilisation identifiés, il convient de les regrouper pas affinités fonctionnelles. Un regroupement de cas d'utilisation permettra de commencer à définir les contours d'un « Composant Logiciel » : ce point est central dans tout notre débat ! Chaque cas d'utilisation peut être considéré comme un scénario de test de notre composant logiciel. On connait donc bien, à l'avance, les scénarii de test : ils vont définir la procédure de test du composant. On peut aussi compléter cette procédure avec des tests d'erreurs, ? Un système logiciel est composé d'un certain nombre de composants logiciels. KooR.fr - Dominique Liard - 2008 .. 2019
Diapositive précédente
Diapositive suivante
Vous êtes un professionnel et vous avez besoin d'une formation ?
Gérer la persistance des données avec Hibernate
Voir le programme détaillé
2025 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :