Selenium - prise en main
Objectifs, programme, validation de la formation
Objectifs
- Savoir automatiser les tests fonctionnels d’applications Web avec Selenium.
- Apprendre et interpréter les résultats des tests fonctionnels.
- Pouvoir concevoir et maintenir les tests automatisés Selenium.
Description, programmation
- Le test dans le processus de développement.
Processus et qualité.
Les tests.
Test unitaire.
Test d’intégration.
Tests fonctionnels.
Test de charge.
Positionnement Selenium.
- Concepts d’automatisation des tests.
Bénéfices et limites de l’automatisation.
Choisir les tests à automatiser.
- Présentation de Selenium 2.
À propos de Selenium.
Architecture de la suite d’outils Selenium.
Selenium IDE.
Selenium RC.
Selenium GRID.
- Mise en oeuvre de Selenium IDE.
Capture et enregistrement de scénario avec Selenium IDE.
Structure et éléments de script.
Analyser le script généré.
Modifier un script généré.
Assertions.
Expressions régulières.
Rollup Rules.
XPath.
Création manuel de script.
Création de suite de tests.
Concepts avancés.
- Piloter les tests avec Selenium RC.
Architecture.
Installation.
Convertir les scripts de tests générés.
Langages supportés.
Exécuter les tests.
Reporting des résultats.
Options avancées.
- Trouver les éléments du DOM avec WebDriver en utilisant ID.
Name.
ClassName.
XPath.
Link list.
- Piloter les tests multi-navigateurs avec Webdriver.
Philosophie de Webdriver.
Tests avec Firefox.
Tests avec Internet Explorer.
Tests avec Google Chrome.
Tests avec Safari.
- Paralléliser les tests avec Selenium Grid.
Architecture de Selenium Grid.
Installation et configuration.
Exécution parallélisée des tests.
Configuration de Sélénium Grid Hub.
Control.
Création d’un test pour le GRID.
Exécution de test en Parallèle.
- Concepts avancés avec les interactions utilisateurs.
Keyboard / Mouse.
Actions.
Drag and drop.
Choix multi-texte dans une liste déroulante.
Validation et sanction
Attestation d’acquis ou de compétences ;Attestation de suivi de présence
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Métiers visés
Durée, rythme, financement
Durée
14 heures en centre
Durée indicative : 1 jour
Modalités de l'alternance Cours du jour : 14 h
Conventionnement Non
Conditions d'accès
Modalités de recrutement et d'admission Entretien
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Avoir les connaissances et compétences de base en développement web et en Java, HTML, CSS.
Inscription
Contact renseignement Mme Wassila AIT MEDDOUR
Téléphone 01 43 34 90 94
Périodes prévisibles de déroulement des sessions
Session débutant le : 08/11/2021
Adresse d'inscription
3-5 Rue Maurice Ravel 92300 Levallois-Perret
Lieu de formation
Organisme de formation responsable
PLB Consultant
Adresse
3-5 Rue Maurice Ravel 92300 Levallois-Perret
Téléphone
Site web
https://www.plb.fr