Selenium - Automatisation des tests fonctionnels des applications Web
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Décrire l'architecture de la plateforme Open Source Selenium
- Mettre en oeuvre toutes les fonctionnalités propres à Selenium
- Mettre en oeuvre une démarche d'automatisation et en particulier des tests d'interface
- Créer et exporter des scénarios de tests dans différents langages de programmation
- Intégrer les tests dans les outils d'intégration continue.
Programme de la formation
Jour 1
Rappels sur le test
- Définition
- Différents niveaux de tests
- Unitaires
- Intégration
- Systèmes et recettes
- Confirmation et non régression
- Différents types de tests
- Structurels
Choix de l'automatisation
- Qu'automatise-t-on ?
- Valeur ajoutée et ROI
- On ne peut pas tout automatiser
- Bonnes pratiques d'automatisation
- Présentation des outils du marché
Outil Selenium
- Installation de l'outil
- Selenium IDE et autres composants
- Capture et rejeu
- Exécution des scripts et présentation des commandes Selenium
Jour 2
Selenium RC
- Génération et exportation de scripts de tests (Java, Python...)
- Remaniement des scripts de tests selon les bonnes pratiques
- Génération de rapports (ANT et JUnit)
Mise en oeuvre des scripts dans la plateforme d'intégration continue
- Création d'un job dans Jenkins
Exemples de travaux pratiques (à titre indicatif)
- Après installation de Jenkins, création et lancement d'un job exécutant les scripts
- Fonctionnels
- Non-fonctionnels...
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation

Proposé par
M2I
"Un leadership dans le domaine de la formation"
À partir de
1420 €
Durée
14h en 2 jours
Localisation
Partout en France

Proposé par
M2I
À partir de
1420 €
