Formation Test Driven Development (TDD) en Java SE/Java EE

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser le développement piloté par les tests

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 175,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 175,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre le processus de tests

    Métriques de qualité logicielle 
    Processus de test dans le cycle de vie d'un projet, types, apports
    Pratiques XP (eXtreme Programming), Test Driven Development (TDD) et styles 
    Tests dans une gestion de projet agile 
    Refactoring de code 
    Fixtures, Qualités d'un code de test 
    Couverture de test 
    Outils

    Atelier : rédaction de tests dans un projet

    Implémenter des tests unitaires avec jUnit

    Intérêt des tests unitaires 
    Framework xUnit, implémentation Java : jUnit 
    Principe d'assertions 
    Cas de test, Suite de tests 
    Alternatives à jUnit (TestNG) 
    Gestion des tests unitaires dans les scripts Ant/Maven

    Atelier : implémentation de tests unitaires avec jUnit, lancement avec Eclipse / depuis un script Ant ou Maven

    Réaliser des tests de performance

    Tests de montée en charge
    Tests de la couche persistance de données

    Atelier : mise en place de campagne de tests de performance avec JMeter, utilisation de DBunit pour tester les accès à la base de données 

    Comprendre les objets Mock et Stub

    Objets Mock et Stub : simulations et reproduction d'objets réels 
    Motifs d'utilisation 
    Détails techniques 
    Découverte des bibliothèques du marché

    Atelier : utilisation de Mockito

    Réaliser des tests fonctionnels

    Tests fonctionnels avec Fit et FitNesse 
    Tests fonctionnels et TDD

    Atelier : Exécution de tests fonctionnels

    Prérequis

    Notions de Java/JEE

    Public

    Développeurs java/jee, architectes, chefs de projets

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Expliquer les concepts de base de l'utilisabilité et du test de l'utilisabilité
    • Identifier et classer la sévérité des risques d'utilisabilité et les violations potentielles de l'accessibilité dans un produit donné à n'importe quelle étape d'un cycle de développement
    • Citer les normes pertinentes pour l'utilisabilité, l'expérience utilisateur et l'accessibilité et vérifier leur mise en oeuvre dans un produit donné
    • Mettre en place des procédures afin que les objectifs d'utilisabilité, d'expérience utilisateur et d'accessibilité déclarés puissent être vérifiés dans la pratique pour un produit donné
    • Concevoir et surveiller la mise en oeuvre d'un plan de test pour atteindre les objectifs déclarés en matière d'utilisabilité, d'expérience utilisateur et d'accessibilité
    • Expliquer la raison d'être, le processus et les résultats des évaluations de l'utilisabilité, de l'expérience utilisateur et de l'accessibilité aux intervenants non spécialisés.
    Tarif

    A partir de 1 600,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire les architectures typiques du monde Java EE
    • Identifier sur quels critères juger une architecture technique
    • Sélectionner les technologies Java EE adéquates
    • Communiquer avec d'autres technologies
    • Utiliser les outils et frameworks officiels et alternatifs.
    Tarif

    A partir de 1 520,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Formation Java SQL

    Proposé par DAWAN

    Objectifs de la formation

    Maîtriser l'accès aux bases de données en Java en utilisant JDBC
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    Micro Focus ALM version 12.5 (ex Quality Center) est un outil de Micro Focus (HP) qui accompagne les acteurs de projets informatiques sur toutes les phases de la gestion du cycle de vie d’une application, depuis la gestion des exigences métier jusqu’à son déploiement. Il garantit une visibilité indispensable aux équipes, ainsi que leur collaboration pour produire des applications modernes de façon prévisible, répétitive et adaptée.

    Cette formation vous permettra d’acquérir des compétences pour utiliser les différents modules de l’outil Micro Focus ALM 12.5. Vous apprendrez à concevoir et gérer des releases, des exigences de test, des spécifications de test, des scénarios de test et des anomalies. Vous apprendrez à gérer le suivi de l’avancement et de la qualité de l’application.

    Tarif

    A partir de 2 580,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    12 jours (84 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    À l'issue de cette formation ISTQB Certification Testeur Avancé en Sécurité, vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Planifier, mettre en œuvre et évaluer les tests de sécurité selon diverses perspectives : sur base des politiques, des risques, des standards, des exigences et des vulnérabilités
    • Adapter les activités de tests de sécurité avec les activités de développement du projet
    • Analyser l’utilisation efficace des techniques d’évaluations de risques pour une situation donnée pour identifier les menaces actuelle et futures de sécurité
    • Évaluer les suites de test existantes et identifier les tests de sécurité supplémentaires
    • Analyser un ensemble de politiques et de procédures de sécurité, ainsi que les résultats de tests de sécurité pour en déterminer l’efficacité
    • Pour un scénario projet donné, identifier les objectifs de test à partir des fonctionnalités, des attributs technologiques et des vulnérabilités connues
    • Analyser une situation donnée et déterminer quelles approches de tests de sécurité ont le plus de chances de réussite dans cette situation
    • Identifier les domaines où des tests de sécurité supplémentaires peuvent être justifiés
    • Évaluer l’efficacité des mécanismes de sécurité
    • Aider l’organisation à créer une culture de sécurité
    • Démontrer la mentalité des attaquants en découvrant les informations clé sur la cible en effectuant des actions sur une application en test dans un environnement protégé, comme le ferait une personne mal intentionnée et comprendre comment des preuves de ces activités malicieuses pourraient être effacées
    • Analyser un rapport d’état de tests de sécurité pour en déterminer le niveau de qualité, l’exactitude, la compréhensibilité et l’adéquation avec les parties prenantes
    • Analyser et documenter les besoins en tests de sécurité avec un ou plusieurs outils
    • Analyser et sélectionner les outils de test de sécurité à partir d’une recherche basée sur des besoins spécifiques
    • Comprendre l’avantage d’utiliser des standards en tests de sécurité et où les trouver.
    Tarif

    A partir de 2 190,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

    • Programmer en utilisant le langage Java
    • Maîtriser les concepts de la programmation orientée objet
    • Utiliser les librairies usuelles Java
    • Connaître les bonnes pratiques de programmation
    Tarif

    A partir de 2 850,00 €

    Durée

    5j / 35h

    Modes
    • Entreprise

    Je cherche à faire...