Comment faire pour installer Selenium pilote web

โšก Rรฉsumรฉ intelligent

Pose Selenium WebDriver nรฉcessite quatre รฉtapes sรฉquentielles : la configuration Java JDK, installation Eclipse IDE, tรฉlรฉchargement du Selenium pilote web Java client et configuration Eclipse avec les bibliothรจques WebDriver avant d'รฉcrire votre premier test.

  • (I.e. Java Premier: Tรฉlรฉchargez et installez la derniรจre Oracle Le JDK avant tout โ€” c'est le fondement de tout. Selenium Java projets.
  • ๐Ÿงฉ Eclipse ICI: Installer Eclipse EDI pour Java Les dรฉveloppeurs doivent dรฉfinir le chemin d'accรจs ร  l'espace de travail sur C:\eclipse pour une configuration propre et prรฉvisible.
  • โš™๏ธ Tรฉlรฉchargement de WebDriver : Prenez le Selenium pilote web Java ZIP du client provenant de selenium.dev et extracDรฉplacez-le dans C:\selenium-4.x\ pour que les fichiers JAR restent accessibles.
  • (I.e. Configuration du chemin de compilation : Ajoutez tous les fichiers JAR ร  partir du Selenium ZIP (y compris ceux contenus dans le dossier libs) ร  votre Eclipse projets Java Construire un chemin.
  • โœ… Serveurs de pilotes : Tous les navigateurs, ร  l'exception d'HTMLUnit, nรฉcessitent un serveur de pilote distinct (ChromeDriver, GeckoDriver, etc.) avant que WebDriver puisse les contrรดler.

Selenium Installation du pilote Web

Selenium l'installation est un processus en 4 รฉtapes :

ร‰tape 1 : Installer Java SDK
ร‰tape 2 : Installer Eclipse
ร‰tape 3 : Installer Selenium Fichiers WebDriver
ร‰tape 4 : Configurer Eclipse IDE avec WebDriver

Dans ce tutoriel, nous allons apprendre ร  installer Selenium WebDriver. Vous trouverez ci-dessous la procรฉdure dรฉtaillรฉe.

REMARQUE : Les versions de Java, Eclipse et Selenium Cette application sera mise ร  jour rรฉguliรจrement. Cependant, la procรฉdure d'installation reste inchangรฉe. Veuillez sรฉlectionner la derniรจre version et suivre les รฉtapes d'installation ci-dessous.

ร‰tape 1 - Installer Java Kit de dรฉveloppement logiciel (JDK)

Tรฉlรฉchargez et installez le Java Kit de dรฉveloppement logiciel (JDK) ici.

Java Installation

Cette version du JDK est livrรฉe avec Java Runtime Environment (JRE), vous n'avez donc pas besoin de tรฉlรฉcharger et d'installer le JRE sรฉparรฉment.

ร€ noter: Tรฉlรฉchargez la derniรจre version disponible du JDK depuis la page de tรฉlรฉchargement. La version exacte n'est pas essentielle. Au moment de la rรฉdaction de ce tutoriel, la version actuelle est la 24.

Une fois l'installation terminรฉe, ouvrez une invite de commandes et saisissez javaSi vous voyez l'รฉcran suivant, vous pouvez passer ร  l'รฉtape suivante.

Installer Java Kit de dรฉveloppement logiciel (JDK)

ร‰tape 2 - Installer Eclipse IDE

Tรฉlรฉchargez la derniรจre version de "Eclipse EDI pour Java Dรฉveloppeurs ยป ici. Veillez ร  choisir correctement parmi les Windows Versions 32 bits et 64 bits.

Installer Eclipse IDE

Vous devriez pouvoir tรฉlรฉcharger un fichier exe nommรฉ eclipse-inst-win64 pour la configuration.

Installer Eclipse IDE

Double-cliquez sur le fichier pour dรฉmarrer le Eclipse Programme d'installation. Une nouvelle fenรชtre s'ouvrira. Cliquez Eclipse EDI pour Java Dรฉveloppeurs.

Installer Eclipse IDE

Une nouvelle fenรชtre s'ouvrira. Cliquez sur le bouton Chemin d'accรจs (marquรฉ 1) et modifiez le chemin d'installation en C:\eclipse. Puis cliquez sur le Installer bouton (marquรฉ 2).

Installer Eclipse IDE

Une fois l'installation terminรฉe, une fenรชtre apparaรฎtra. Cliquez Lancement.

Installer Eclipse IDE

Cela va commencer Eclipse IDE pour vous.

ร‰tape 3 - Selenium Installation du pilote Web

Tรฉlรฉchargez le Selenium pilote web Java Pilote client iciVous trouverez sur cette page des pilotes clients pour d'autres langues, mais sรฉlectionnez uniquement celui pour [langue/langue]. Java.

Tรฉlรฉcharger les fichiers Jar

Ce tรฉlรฉchargement se prรฉsente sous forme de fichier ZIP nommรฉ selenium-4.30.0Par souci de simplicitรฉ, par exempletracDรฉplacez le contenu de ce fichier ZIP sur votre disque C afin d'avoir le rรฉpertoire C:\selenium-4.30.0\Ce rรฉpertoire contient tous les fichiers JAR que vous importerez ultรฉrieurement dans Eclipse.

ร‰tape 4 - Configurer Eclipse IDE avec WebDriver

  1. Lancez l' eclipse.exe dรฉposer ร  l'intรฉrieur du eclipse dossier. Si vous avez correctement suivi l'รฉtape 2, le fichier exรฉcutable se trouve ร  l'emplacement suivant : C:\eclipse\eclipse.exe.
  2. Lorsqu'on vous demande de sรฉlectionner un espace de travail, acceptez l'emplacement par dรฉfaut.

Configurer Eclipse IDE avec WebDriver

3. Crรฉez un nouveau projet via Fichier > Nouveau > Java ProjetNommez le projet newproject.

Configurer Eclipse IDE avec WebDriver

Une nouvelle fenรชtre contextuelle s'ouvrira. Veuillez saisir les informations suivantes :

  1. Nom Du Projet
  2. Lieu pour sauvegarder le projet
  3. Sรฉlectionnez un JRE d'exรฉcution
  4. Sรฉlectionnez l'option du projet de mise en page
  5. Cliquez ร  nouveau Finition

Configurer Eclipse IDE avec WebDriver

4. Dans cette รฉtape :

  1. Faites un clic droit sur le projet nouvellement crรฉรฉ.
  2. Sรฉlectionner Nouveau > Paquet et nommez le paquet newpackage.

Configurer Eclipse IDE avec WebDriver

Une fenรชtre contextuelle s'ouvrira. Saisissez le nom du paquet et cliquez sur Finition.

Configurer Eclipse IDE avec WebDriver

5. Crรฉez un nouveau Java classe infรฉrieure newpackage en cliquant dessus avec le bouton droit et en sรฉlectionnant Nouveau > Classe. Nomme le MyClass. Votre Eclipse L'IDE devrait ressembler ร  l'image ci-dessous.

Configurer Eclipse IDE avec WebDriver

Lorsque vous cliquez ClasseUne fenรชtre contextuelle s'ouvrira. Saisissez le nom de la classe et cliquez sur Finition.

Configurer Eclipse IDE avec WebDriver

Voici ร  quoi ressemble l'espace de travail aprรจs la crรฉation de la classe.

Configurer Eclipse IDE avec WebDriver

Maintenant, vous devez ajouter le Selenium bibliothรจques WebDriver ร  Java Construire le chemin. Dans cette รฉtape :

  1. Faites un clic droit sur newproject et sรฉlectionnez Propriรฉtรฉs.
  2. Dans la boรฎte de dialogue Propriรฉtรฉs, cliquez Java Chemin de construction.
  3. Cliquez sur Bibliothรจques languette.
  4. Cliquez ร  nouveau Ajouter des fichiers JAR externesโ€ฆ

Configurer Eclipse IDE avec WebDriver

Lorsque l'explorateur de fichiers s'ouvre :

  1. Sรฉlectionnez les fichiers JAR tรฉlรฉchargรฉs depuis le Selenium site web ร  l'รฉtape 3.
  2. Cliquez ร  nouveau Ouvrez.
  3. Les fichiers seront ajoutรฉs ร  la liste de la bibliothรจque.

L'ajout deSeleniumร€Eclipse

6. Ajoutez tous les fichiers JAR, qu'ils se trouvent ร  l'intรฉrieur ou ร  l'extรฉrieur du rรฉpertoire. libs dossier. Votre boรฎte de dialogue Propriรฉtรฉs devrait maintenant ressembler ร  l'image ci-dessous.

Configurer Eclipse IDE avec WebDriver

7. Enfin, cliquez sur OK. Selenium Les bibliothรจques sont maintenant importรฉes dans votre projet.

Serveurs de pilotes de navigateur

HTMLUnit est le seul navigateur que WebDriver peut automatiser directement. โ€” aucun composant supplรฉmentaire n'est requis. Pour tous les autres navigateurs, un programme distinct appelรฉ Serveur de pilotes est nรฉcessaire.

Chaque navigateur possรจde son propre serveur de pilotes. Vous pouvez tรฉlรฉcharger ces pilotes depuis le serveur de pilotes. Selenium site officiel.

Navigateur Nom du serveur du pilote Remarques
Unitรฉ HTML HtmlUnitDriver WebDriver gรจre nativement HTMLUnit via HtmlUnitDriver โ€” aucun serveur supplรฉmentaire n'est nรฉcessaire.
Firefox Mozilla GeckoDriver Requis pour Firefox 45 ans et plus ; crรฉรฉ et maintenu par Mozilla.
Internet Explorer Serveur de pilotes Internet Explorer Disponible en versions 32 bits et 64 bits. Utilisez la version correspondant ร  l'architecture de votre navigateur Internet Explorer.
Chrome ChromeDriver Fonctionne comme un serveur de pilotes complet. Compatible avec Chrome v21 et versions ultรฉrieures.
Opera OperaChauffeur Fonctionne comme un serveur de pilotes complet pour Opera navigateur.
PhantomJS Pilote fantรดme PhantomJS est un navigateur sans interface graphique, similaire ร  HTMLUnit.
Safari SafariDriver Fonctionne comme un serveur de pilotes complet pour le navigateur Safari.

FAQ

Vous avez besoin de Java JDK, Eclipse EDI pour Java Les dรฉveloppeurs et les Selenium pilote web Java Fichiers JAR du client tรฉlรฉchargรฉs depuis selenium.dev.

Faites un clic droit sur votre projet, choisissez Propriรฉtรฉs, puis accรฉdez ร  Java Dans le chemin de compilation, cliquez sur Ajouter des JAR externes, puis sรฉlectionnez tous les JAR du rรฉpertoire Selenium Tรฉlรฉcharger le dossier, y compris ceux contenus dans le sous-dossier libs.

Selenium prend en charge ChromeDriver, GeckoDriver (Firefox), SafariDriver, OperaPilote et serveur de pilotes Internet Explorer. Seul HTMLUnit ne nรฉcessite pas de serveur de pilotes distinct.

Oui. Vous pouvez utiliser n'importe quel Java IDE tel que IntelliJ IDEA or NetBeans, ou exรฉcutez des tests ร  partir de la ligne de commande en utilisant Maven ou Gradle comme outil de construction.

Oui. Chrome et Firefox Les deux prennent en charge le mode sans interface graphique via les options de leur pilote, permettant ainsi l'exรฉcution des tests sans fenรชtre de navigateur visible pour des pipelines CI/CD plus rapides.

Rรฉsumez cet article avec :