Accueil / Industrialiser les tests fonctionnels

Industrialiser les tests fonctionnels

Durée : 2 jours
Tarif Inter : 1200 €
Tarif sur mesure : Nous consulter
Référence : 3ITF

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

Présentation

L’industrialisation des tests fonctionnels est un axe majeur de l’amélioration de la qualité des applications. Cette formation vous permettra d’acquérir les bonnes pratiques pour parvenir à un bon niveau d’industrialisation ainsi que les outils permettant de gérer et d’automatiser les tests.

Objectifs

  • Calculer la rentabilité d’un projet d’industrialisation des tests
  • Constituer des plans de tests fonctionnels
  • Automatiser ces tests fonctionnels manuels à l’aide de robots de test
  • Alimenter automatiquement des données vers le robot de tests
  • Exécuter ces tests dans le cadre de l’intégration continue

 

Programme

  1. Introduction aux tests fonctionnels

    • Les définitions du test fonctionnel.
    • Les types de tests concernés.
    • Industrialisation du test fonctionnel.
    • Rappel du processus de test fonctionnel.
    • Chaînes d’outils pour le test fonctionnel.
    • Industrie du test, TRA, Offshoring et STaaS (Software Testing as a Service).
    • Coûts et gains du test fonctionnel. Modèles de rentabilité.
    • Etude de cas : Calcul de rentabilité d’un projet en suivant diverses hypothèses.
  2. Gestion des tests fonctionnels

    • Les gestionnaires d’exigences et de traçabilité.
    • Les gestionnaires de référentiels des tests.
    • Bi-traçabilité exigences/spécifications/tests.
    • Préparation des plateformes de test.
    • Préparation des données de tests.
    • Rédaction des cas de test.
    • Constitution des plans de tests fonctionnels.
    • Exécution et suivi des résultats des tests.
    • Travaux pratiques : Mise en œuvre de tests fonctionnels sur une application Web Open Source. Utilisation du référentiel de test Testlink en support.
  3. Automatisation des tests

    • Les outils d’automatisation.
    • Automatisation par robot de tests, par API fonctionnelle.
    • Couche d’abstraction fonctionnelle.
    • Carte des composants graphiques.
    • Techniques de reconnaissance des composants.
    • Séparation de la logique et des données des tests automatisés.
    • Publication des tests et de résultats de test du robot dans le référentiel de test.
    • Maturité et automatisation des tests.
    • Travaux pratiques : Automatisation des tests fonctionnels manuels à l’aide de robots de test (Sélénium…). Pilotage des tests d’une application riche avec une API fonctionnelle.
  4. Pratiques avancées

    • Techniques de communication entre outils.
    • Spécification par l’exemple.
    • Modèle de test et tests basés sur les modèles.
    • Générateurs de tests et de script de test.
    • Frameworks de tests unitaires et test fonctionnel de qualification.
    • Intégration dans des chaînes d’intégration continue.
    • Travaux pratiques : Spécification par l’exemple avec FitNesse. Alimentation automatique des données vers le robot. Génération de tests et chaîne d’intégration continue.
  5. Bilan et synthèse

    • Retour d’expérience chiffré à travers un projet de test fonctionnel qui a échoué.
    • Retour d’expérience chiffré à travers un projet de test fonctionnel qui a réussi.
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