En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Automatiser les tests logiciels


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Comprendre l'intérêt d'automatiser les tests et connaître les différentes approches d'automatisation
  • Être en mesure de couvrir les différents types (statique, structurel et fonctionnel, IHM) et niveaux de tests (test unitaire et test système)
  • Savoir élaborer et planifier sa propre stratégie d?automatisation de façon efficace
  • Être en mesure de démarrer sa propre activité de test
Trouvez votre prochaine formation

Programme

  • 3 Jours, 21h
  • 1995 HT *
    RAPPELS SUR LES TESTS
    • Définition du test
    • Les processus de test
    • Les différents niveaux de test (unitaire, intégration, système, recette)
    • Les différents types de test (statique, structurel, fonctionnel et non fonctionnels) et leurs techniques associées
    • Les différents cycles de développement (V, itératif, Agile)

    INTRODUCTION À L'AUTOMATISATION
    • Mythes et réalités
    • Que peut-on automatiser ?
    • Pourquoi automatiser ?
    • Dans quels types de cycle ?
    • ROI

    LES TESTS UNITAIRES
    • Environnement de test unitaire
    • Bouchon
    • Test statique et outillage
    • Tests structurel et outillage
    • Test fonctionnel et non fonctionnel
    • Présentation et utilisation de JUNIT3, ant et Cobertura

    LES TESTS SYSTÈMES
    • Environnement de tests systèmes
    • Les différentes stratégies de développement d’un simulateur
    • Bonnes pratiques
    • Qu’est-ce qu’un Framework de test?
    • Test d’API/ Web Service : TP JUNIT JUNIT 4 , Web Services et DBUnit
    • Test d’IHM : les spécificités- Enregistrement Rejeu-Modularité- Reconnaissance graphique
    • Présentation et utilisation de Selenium

    PROGRAMMATION PAR MOT CLEF
    • Concepts : automatisation systématique
    • Présentation de Robot Framework
    • Programmation par mot clef avec Robot Framework

    RAPPORT DE TEST
    • Générer un rapport de test
    • Couplage avec un outil de gestion de test
    • Démonstration avec Testlink et Selenium

    CONCLUSION
    • Quelle compétence, quel profil?
    • Choix d’un outil : Mise en place, formation, manuel d’utilisation, bonnes pratiques
    • Coût et ROI

* La durée et le prix de la formation sont donnés à titre indicatif pour une inscription en inter-entreprises. Toute demande intra-entreprise fait systématiquement l’objet d’un devis sur-mesure devant être approuvé pour acceptation.