• Automatiser les tests logiciels

Accueil / Automatiser les tests logiciels

Automatiser les tests logiciels

Durée : 4 jours
Tarif Inter : 1800 €
Tarif sur mesure : Nous consulter
Référence : 3ATL

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Le test logiciel est une activité fastidieuse et coûteuse en ressources lorsqu’elle est entièrement manuelle. Automatiser l’ensemble du processus de tests, malgré un coût initial certain, améliore l’organisation et la rentabilité à terme.

Cette formation vous permettra de découvrir les bonnes pratiques et les applications utiles pour l’automatisation des tests dans tout le processus de développement des logiciels. Les aspects organisationnels et financiers de l’automatisation seront également abordés.

Objectifs

  • 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

Programme

  1. Rappel 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 cycles de développement (V, itératif, Agile)
  2. Introduction à l’automatisation

    • Mythes et réalités
    • Que peut-on automatiser ?
    • Pourquoi automatiser ?
    • Dans quels types de cycle ?
    • ROI
  3. Les tests unitaires

    • Environnement de test unitaire et plugins
    • Présentation et utilisation de JUNIT3, Ant
    • Test statique et utilitaires associés
    • Tests structurels et utilitaires associés
    • Test fonctionnel et non fonctionnel
  4. Les tests systèmes

    • Environnement de tests systèmes
    • Bonnes pratiques
    • Qu’est-ce qu’un Framework de test ?
    • Test d’API/Web Service: TP JUNIT 4, Web Services et DBUnit
    • Test d’IHM : les spécificités- Capture & Replay -Modularité- Reconnaissance graphique
    • Présentation et utilisation de Sélénium
  5. Rapport de test

    • Générer un rapport de test
    • Couplage avec un outil de gestion de test
    • Démonstration avec Testlink et Sélénium
  6. Programmation par mot clef

    • Concepts : automatisation systématique
    • Présentation de Robot Framework
    • Programmation par mot clef avec Robot Framework
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Paris

Rennes

Nantes

Sophia Antipolis

Aix en Provence

Demande de renseignement