Formation Tests Automatisés

 
Durée: 3 Jours             Réf de cours: DC_TESTS_AUTOMATISES
 

Tirer les bénéfices des tests et recettes automatisés avec méthodes et outils

Cette formation aborde l’automatisation des différents types de tests (unitaires,
composant, intégration, recette…), pour en comprendre les enjeux .


Nos atouts en méthodes pédagogiques :
● Théorie
● Etudes de cas
● Entraînement pratique
● Retours d’expérience

Public visé:


La formation s’adresse :
● Testeurs
● Développeur
● Consultants
● Responsables de test et personnes impliquées dans des projets d’automatisation

Prérequis :


Expérience des tests et recettes

Objectifs:


● Savoir organiser et piloter un projet d’automatisation
● Définir une stratégie d’automatisation de tests
● Reconnaître les différents composants logiciels ciblés par l’automatisation
● Sélectionner et mettre en place un Framework d’automatisation
● Appliquer les différentes méthodes et techniques d’automatisation
● Savoir mesurer la rentabilité et le ROI

Programme :

 

1/ Rappels sur les fondamentaux du test                          ●Rôle du test dans le cycle de vie logiciel
●Positionnement du test dans les cycles de vie séquentiels et agiles
● Types et niveaux de test
● Processus et activités de test

2/ Méthodologies d’automatisation                                 ●Pourquoi automatiser les tests ?
● Niveaux de tests ciblés par l’automatisation : unitaire,
intégration, système
● Méthodologies d’automatisation : capture/rejeu, données, mots-clés…
● Types d’applications et impacts

3/ Organisation de l’automatisation                                   ●Analyser la maturité du processus de test manuel
● Sélectionner un périmètre d’automatisation
●Mettre en place une organisation pour
l’automatisation
● Piloter le projet d’automatisation

4/ Choix des outils pour l’automatisation                         ●Solutions éditeur vs open source
● Influence de la technologie et des plateformes
●Réaliser une étude préalable et les bénéfices attendus

5/Méthodes et outils d’automatisation des tests unitaires                                                                  ●Organisation et bonnes pratiques pour les tests unitaires
● Analyse statique et dynamique de code
●Techniques de développement : TDD, ATDD et BDD
● Utilisation des Frameworks : gestion des scripts de tests, gestion des données de tests, récupération des résultats
● Travaux pratiques : tests unitaires avec Junit/TestNG

6/ Méthodes et outils d’automatisation des tests d’intégration                                                          ●Stratégies d’intégration du logiciel : big-bang, top-down, bottom-up, etc.
●Principes sur l’utilisation de bouchons, pilotes et simulateurs
●Techniques utilisées pour la programmation d’interfaces :
● APIs, Webservices…
● Intégration continue : mise en place de gestionnaire de configuration, constructeur de build, outil de pilotage
● Travaux pratiques : tests d’intégration avec SoapUI


7/ Méthodes et outils d’automatisation des tests systèmes                                                                                ● Définition des tests fonctionnels
● Problème des tests de non-régression
● Constats & automatisation des tests via l’IHM
● Chaîne d’outils, robots de test, script (API publiques)
●Travaux pratiques : tests fonctionnels avec Selenium/UFT

8/ Maintenir l’effort d’automatisation dans le temps     ●Gestion du référentiel de test en lien avec l’automatisation
● Gestion de l’obsolescence des tests
● Définition des indicateurs
● Mesure du ROI et constitution d’un tableau de bord pilotage

 

Pour vous inscrire ?

VIA INTERNET

PAR TELEPHONE

Complétez cette demande en ligne, nous reviendrons vers vous avec les dates, les moyens de financement et toutes les réponses à vos demandes !

N’hésitez pas à nous contacter au :

07 56 79 74 46 

01 84 17 75 69

La DC ACADEMY

DES FORMATIONS POUR UNE TRANSFORMATION AGILE RÉUSSIE !

DC CONSULTANTS forme, certifie et accompagne vos équipes aux méthodes et référentiels de gestion de projet selon le niveau nécessaire en agilité !

Nous sommes partenaire officiel des organismes certificateurs (Scrum.org, SAFe, Devops Institute, Atlassian …)

Que vous soyez un particulier, une entreprise ou même un indépendant, plusieurs modes de financement s’offrent à vous.


Toutes les Formations sont finançables À 100% par votre OPCO ou le CPF de votre salarié ! DC Consultants est également référencé DATADOCK afin de vous faciliter les formations de vos équipes !

Nous vous proposons des Formations Certifiantes, des Formations de Remise à Niveau, des Formations Découvertes, des Parcours Complets de Formations !

Découvrez la DC Academy!

datadock
Initiation aux méthodes agiles et scrum
Formation SAFe
Le Management 3.0 et la Matrice de Compétences