Développement Dirigé par les Tests : Mise en Pratique

Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Durée

    5 Jours

  • Dates de début

    Dates au choix

  • Envoi de matériel d'apprentissage

    Oui

Objectifs: Ce tutoriel a pour objectif de mettre en pratique le développement dirigé par les tests en construisant une petite application web. Du fait de sa taille conséquente, il sera mis à jour régulièrement.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Ce tutoriel a pour objectif de mettre en pratique le développement dirigé par les tests en construisant une petite application web. Du fait de sa taille conséquente, il sera mis à jour régulièrement.

Introduction
I. Introduction
I-A. Un peu d'histoire
I-B. Objectifs
I-C. Pré-requis
I-D. Cahier des charges
I-E. Modèle de données
I-F. Architecture de l'application et choix des frameworks
I-G. Organisation
Chapitre 1 - Préparatifs
II. Chapitre 1 - Préparatifs
II-A. Création de la structure Maven
II-B. Génération du projet sous l'IDE
II-C. Création du script DDL de la base de données
Chapitre 2 - Gestion de l'authentification
III. Chapitre 2 - Gestion de l'authentification
III-A. Ecriture de la couche DAO
III-A-1. Ecriture du test
III-A-2. Exécution du test qui doit échouer
III-A-3. Implémentation de la fonction d'authentification en base
III-A-4. Ré-exécution du test
III-A-5. Remaniement du test et de l'implémentation
III-B. Tâche 2 - Ecriture de la couche Business
III-B-1. Ecriture du test unitaire
III-B-2. Exécution du test qui doit échouer
III-B-3. Implémentation
III-B-4. Ré-exécution du test
III-B-5. Remaniement du test
III-B-6. Remaniement du test (Encore ?!)
III-C. Tache 3 : Ecriture de la couche Web
III-C-1. Ecriture de la page d'accueil
III-C-1-a. Ecriture du test
III-C-1-b. Exécution du test qui doit échouer
III-C-1-c. Implémentation
III-C-1-d. Ré-exécution du test
III-C-2. Gestion de l'authentification de la page d'accueil
III-C-2-a. Ecriture du test
III-C-2-b. Exécution du test qui doit échouer
III-C-2-c. Implémentation
III-C-2-d. Exécution du test
III-C-3. Affichage de la page principale après connexion
III-C-3-a. Ecriture du test
III-C-3-b. Exécution du test
III-C-3-c. Implémentation
III-C-3-d. Exécution du test
III-C-3-e. Remaniement des tests et de l'implémentation
III-D. Conclusion
III-E. Téléchargement
Chapitre 3 - Tests fonctionnels
IV. Chapitre 3 - Tests fonctionnels
IV-A. Préparation du livrable
IV-A-1. Mise à jour du pom
IV-A-2. Ecriture du fichier web.xml
IV-B. Configurer l'environnement d'intégration
IV-B-1. Installation et configuration du serveur de base de données
IV-B-2. Installation et configuration du container de servlet
IV-B-3. Initialisation du schéma de la base de données
IV-C. Ecriture et exécution du premier test fonctionnel
IV-C-1. Introduction de Canoo Webtest
IV-C-2. Test de connexion utilisateur
IV-C-3. Pilotage de l'exécution de tests fonctionnels par Maven
IV-C-4. Génération du rapport au format html
IV-C-5. Remaniement du test fonctionnel
IV-C-6. Remarque sur l'exécution d'une suite de tests fonctionnels
IV-D. Conclusion
IV-E. Téléchargement
Remerciements
V. Remerciements

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Développement Dirigé par les Tests : Mise en Pratique

Prix sur demande