JAV14 Tests unitaires en Java avec Junit

Formation

À Tunis (Tunisie)

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

  • Lieu

    Tunis (Tunisie)

Cette formation tests Java brosse un panorama complets des stratégies, techniques et outils de tests appliqués à l'environnement Java EE.Cette formation Tests Java vous permettra de:- Replacer les tests dans le contexte de la production d'applications Java EE de qualité : fonctionnel, charge, optimisation, tests unitaires- Savoir positionner les tests dans une gestion de projet en itérations type XP ou RUP- Savoir construire et intégrer une plate-forme de tests dans le cycle de développement Java- Savoir définir et implémenter une stratégie de tests avec les outils du marché- Savoir identifier les axes d'amélioration de vos applications suite aux tests

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

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

  1. Les problématiques de tests en Java
    • Qualité logicielle
    • Tenue à la charge
    • Optimisation du code
    • Optimisation, test vs conception ?
    • Approche architecturale
  2. Les fondamentaux du test logiciel
    • Boite noire/tests fonctionnels
    • Boite blanche/tests structurels
    • Revues de code
    • Tests de non régression et Smoke
    • Tests statiques et dynamiques
    • Méthodologie
  3. Les différentes stratégies de tests dans un projet
    • Stratégies de tests dans une gestion de projet en V
    • Stratégies de tests avec la méthode RUP : itérations avec le cycle en Y
    • Stratégies de tests avec la méthode XP : les tests au coeur du développement
    • Effort de test
  4. Elaboration d'une plate-forme de tests
    • Scénarii de tests, protocoles, stratégie
    • Panorama des outils
    • Intégration des tests et des builds avec ANT et MAVEN
    • Automatisation des tests et des builds avec AntHill
  5. Tests unitaires avec JUnit
    • Les tests unitaires comparés aux autres tests
    • Intégration dans les outils de développement actuel :Eclipse, JBuilder, WSAD s
    • Granularité des tests
    • Les classes de L'API Junit : cas de test (TestCase), plan de test (TestSuite), Supports graphiques, Génération de rapports
    • Autres API de tests : Cactus, DBUnit, HttpUnit
  6. Tests de performances
    • Terminologies
    • Présentation des outils du marché
    • Définir les scénario de tests (modules à tester, variabilité des données, métriques, profils utilisateurs)
    • Plan de test de charge (montée en charge, poids des scénarios, durée de test, serveurs à monitorer)
    • Environnements à tester (du développement à la production)
    • Dimensionner l'infrastructure de test
  7. Tuning et amélioration des applications
    • Principe de non régression
    • Régression des performances : identifier les causes du problème
    • Axes de Tuning : applications, infrastructures, conteneurs d'exécution Les meilleures pratiques dans le Design d'applications performantes
  8. Qualimetrie
    • Conventions de nommage, codage, architecture, conception
    • Définition d'une métrique
    • Les standards
    • Conventions de nommage
    • Codage objet
    • Conception et architecture Outils du marché
  9. Test Driven Developpement (TDD)
    • Les principes du TDD : Créer les tests avant de programmer
    • Émergence du design à partir des tests
    • Utiliser les tests pour mesurer l'avancement
    • Tests fonctionnels et de système
    • Tests deperformance
    • Tests d'acceptation client
    • Test de régression
    • Techniques de Refactoring

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.

JAV14 Tests unitaires en Java avec Junit

Prix sur demande