Packt
Fondements de Selenium WebDriver et Java pour l'automatisation

Profitez d'une croissance illimitée avec un an de Coursera Plus pour 199 $ (régulièrement 399 $). Économisez maintenant.

Packt

Fondements de Selenium WebDriver et Java pour l'automatisation

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Expliquer l'architecture de Selenium WebDriver et son rôle dans l'automatisation du navigateur.

  • Mettre en œuvre des scripts Selenium WebDriver de base à avancés pour automatiser les applications web sur plusieurs navigateurs.

  • Évaluer l'efficacité des différentes techniques Selenium WebDriver dans le traitement d'éléments et de scénarios web complexes.

  • Construire un cadre complet d'automatisation des tests avec Selenium WebDriver et Java, en utilisant les meilleures pratiques et les stratégies du monde réel.

Compétences que vous acquerrez

  • Catégorie : Java
  • Catégorie : Selenium (Logiciel)
  • Catégorie : Scripting
  • Catégorie : Programmation Java
  • Catégorie : Développement de scripts de test
  • Catégorie : AJAX
  • Catégorie : Débogage
  • Catégorie : Outils de développement web
  • Catégorie : Test de logiciels
  • Catégorie : Automatisation
  • Catégorie : Programmation orientée objet (POO)
  • Catégorie : Automatisation des tests

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

7 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Selenium WebDriver avec Java et Frameworks pour tous les niveaux
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 13 modules dans ce cours

Dans ce module, nous vous présenterons les principes fondamentaux de Selenium, en soulignant son importance, ses fonctionnalités et l'architecture sous-jacente de Selenium WebDriver. Cette base vous préparera à des concepts plus avancés dans les sections suivantes.

Inclus

3 vidéos2 lectures

Dans ce module, nous vous guiderons à travers le processus d'installation et de configuration de Java et Selenium, ainsi que des outils essentiels comme Eclipse et Maven. Vous apprendrez également à exécuter des tests de base sur différents navigateurs, en vous assurant que votre environnement est entièrement préparé pour l'automatisation Selenium.

Inclus

9 vidéos

Dans ce module, nous allons revisiter les concepts Java de base qui sont cruciaux pour une automatisation Selenium efficace. Vous acquerrez une expérience pratique avec les tableaux, les boucles et les méthodes, qui formeront l'épine dorsale de vos scripts Selenium.

Inclus

9 vidéos1 devoir

Dans ce module, nous explorerons différentes techniques de localisation, des localisateurs d'IDS et de nom de base aux sélecteurs CSS plus avancés et à Xpath. Vous apprendrez également à utiliser des outils et des plugins pour rationaliser le processus d'identification et de validation des éléments web.

Inclus

7 vidéos

Dans ce module, nous nous pencherons sur les techniques avancées de localisation et les méthodes d'analyse pour gérer des scénarios d'automatisation plus complexes. Vous explorerez également les stratégies de test inter-navigateurs et affinerez vos compétences en matière d'identification et d'inspection d'éléments dans différents navigateurs.

Inclus

8 vidéos

Dans ce module, nous nous concentrerons sur l'automatisation d'un large éventail d'éléments Web à l'aide de Selenium WebDriver. Vous apprendrez à tout gérer, des menus déroulants aux calendriers en passant par les assertions, pour aboutir à une automatisation complète de l'UI de bout en bout.

Inclus

11 vidéos1 devoir

Dans ce module, nous allons nous plonger dans les tests fonctionnels en utilisant Selenium, en nous concentrant sur des scénarios réels tels que l'automatisation des paniers de commerce électronique. Vous affinerez votre code, améliorerez vos compétences en matière de débogage et apprendrez à résoudre les problèmes courants avec les localisateurs.

Inclus

6 vidéos

Dans ce module, nous allons explorer différentes techniques de synchronisation dans Selenium WebDriver. Vous acquerrez une compréhension approfondie des attentes implicites, explicites et fluentes, et apprendrez à appliquer ces techniques pour améliorer la stabilité et la fiabilité de vos scripts d'automatisation.

Inclus

8 vidéos

Dans ce module, nous aborderons des techniques avancées pour automatiser les interactions AJAX, gérer les fenêtres enfants et travailler avec les iframes. Vous apprendrez à gérer efficacement ces interactions complexes, afin d'assurer une automatisation des tests fluide et fiable.

Inclus

6 vidéos1 devoir

Dans ce module, nous proposerons des exercices pratiques pour vous aider à appliquer les concepts appris jusqu'à présent. Vous travaillerez sur des scénarios réels, en optimisant votre utilisation de WebDriver, en gérant les onglets et en résolvant des défis d'automatisation complexes.

Inclus

6 vidéos

Dans ce module, nous aborderons les problèmes pratiques auxquels vous pourriez être confrontés lors de l'utilisation de Selenium. Vous apprendrez des techniques pour gérer le défilement, les grilles de tableaux et l'analyse dynamique des données, ce qui vous permettra d'acquérir les compétences nécessaires pour relever les défis du monde réel en matière de tests.

Inclus

3 vidéos1 devoir

Dans ce module, nous allons couvrir des sujets divers mais essentiels dans Selenium WebDriver. Vous apprendrez à gérer les paramètres du navigateur, à automatiser la vérification des liens symboliques et à intégrer des assertions souples pour rendre vos tests plus robustes et plus complets.

Inclus

8 vidéos

Dans ce module, nous allons nous plonger dans les flux Java et leur application dans l'automatisation Selenium. Vous apprendrez à automatiser le tri, la pagination et le filtrage dans les tables web, en utilisant les Java Streams pour améliorer l'efficacité et la lisibilité de vos scripts de test.

Inclus

6 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 280 Cours305 899 apprenants

Offert par

Packt

En savoir plus sur Développement de logiciels

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions