Tests

Formation

À Paris

1 200 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Cela vous aidera à comparer et à choisir le meilleur cours pour vous

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Paris

  • Durée

    2 Jours

Objectifs: Comprendre les différents types de tests et leurs rôles dans la réussite d'un projet. Savoir identifier dans un projet Java/JEE les bons candidats' aux bons tests'. Apprendre à tester de manière ciblée et efficace en mettant en ?uvre les outils appropriés.
Destinataires: Architecte. Développeur. Chef de projet

Précisions importantes

Modalité: Formation continue

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
28 Rue de Chateaudun, 75009

Date de début

Consulter

À propos de cette formation

Connaissance de Java

Questions / Réponses

Posez une question et d'autres utilisateurs vous répondront

Qui voulez-vous pour répondre à votre question?

Nous ne publierons que votre nom et votre question

Le programme

Principes
- Description de l'approche Test Driven Development (TDD) et de ses bénéfices
- Les tests ou « comment améliorer la qualité et le design du code ? »
- Les tests, une brique essentielle dans l'intégration continue
- Les différents types de tests : unitaires, intégration, fonctionnels, montée en charge
- Comprendre ce qui doit être réellement testéLes tests unitaires avec JUnit
- TestCase et TestSuite les deux classes principales pour l'écriture d'un test
- Comprendre le cycle de vie d'un test dans le framework JUnit
- Respect du principe d'isolation entre tests avec les méthodes setUp() et tearDown()
- Contrôle du résultat de l'exécution des tests grâce aux différentes méthodes assert()

Mise en place des tests unitaires
- Différencier les tests boîtes noires et boîtes blanches
- Les mocks ou comment simuler le code périphérique au code testé (Base de données, Servlet, Services, ...)
- Utilisation de frameworks de simulation de code comme EasyMock
- Démonstration de l'utilisation d'objets Mocks comme bancs de test
- Déterminer quand utiliser un objet Mock plutôt que l'objet réel

Organisation des activités de test
- Problématiques de l'organisation des tests
- La méthode de correction d'un Bug
- La place des tests dans le cycle de développement
- Automatiser l'exécution de JUnit
- Génération de rapports
- Intégration avec Ant, Maven et Eclipse
- Vérifier la couverture de code testé avec CoberturaTests d'intégration
- Comprendre la notion de test in-container par opposition aux tests unitaires
- Test d'une couche de persistance avec DBUnitTests fonctionnels d'une application web avec Watij
- Passage du test d'une API technique à un test de scénario fonctionnel
- Présentation de la classe IETests de montée en charge avec JMeter
- Notion de plan de test
- Les groupes de processus, les contrôleurs et les différents listeners
- Construction d'un plan de test par enregistrement, exécution et analyse des résultats
- Précautions à prendre et pièges à éviter dans la mise en place des test de charge

Informations complémentaires

Modalités de paiement : Cette formation peut faire l'objet d'une demande de prise en charge par l'OPCA

Appeler le centre

Avez-vous besoin d'un coach de formation?

Cela vous aidera à comparer et à choisir le meilleur cours pour vous

Tests

1 200 € HT