Comment télécharger et installer Selenium pilote web

Selenium Installation du pilote Web

Selenium l'installation est un processus en 3 étapes :

Étape 1: Installer Java SDK
Étape 2: Installer Eclipse
Étape 3: Installer Selenium Fichiers du pilote Web
Étape 4: Configurez Eclipse IDE avec WebDriver

Dans ce tutoriel, nous allons apprendre à installer Selenium Pilote Web. Ci-dessous le processus détaillé

REMARQUE : Les versions de Java, Eclipse, Selenium continuera à se mettre à jour avec le temps. Mais les étapes d'installation resteront les mêmes. Veuillez sélectionner la dernière version et poursuivre 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.

Installer Java Kit de développement logiciel (JDK)

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.

Une fois l'installation terminée, ouvrez l'invite de commande et tapez « java ». Si vous voyez l’écran suivant, vous êtes prêt à 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. Assurez-vous de bien choisir entre Windows Versions 32 bits et 64 bits.

Installer Eclipse IDE

Vous devriez pouvoir télécharger un fichier exe nommé « eclipse-inst-win64 » pour l'installation.

Installer Eclipse IDE

Double-cliquez sur un fichier pour installer le Eclipse. Une nouvelle fenêtre s'ouvrira. Cliquez sur Eclipse EDI pour Java Développeurs.

Installer Eclipse IDE

Après cela, une nouvelle fenêtre s'ouvrira et cliquera sur le bouton marqué 1 et changera le chemin en "C:\eclipse". Postez ce clic sur le bouton Installer marqué 2

Installer Eclipse IDE

Une fois la procédure d'installation terminée avec succès, une fenêtre apparaîtra. Sur cette fenêtre, cliquez sur Lancer.

Installer Eclipse IDE

Cela démarrera Eclipse Neon IDE pour vous.

Étape 3 - Selenium Installation du pilote Web

Vous pouvez télécharger Selenium Pilote Web pour Java Pilote client ici. Vous y trouverez des pilotes clients pour d'autres langues, mais choisissez uniquement celui pour Java.

Selenium Installation du pilote Web

Ce téléchargement se présente sous la forme d'un fichier ZIP nommé « selenium-3.14.0.zip ». Pour plus de simplicité Selenium installation sur Windows 10, extrayez le contenu de ce fichier ZIP sur votre lecteur C afin d'avoir le répertoire « C:\selenium-3.14.0\ ». Ce répertoire contient tous les fichiers JAR que nous importerons plus tard sur Eclipse pour Selenium installer.

Étape 4 - Configurer Eclipse IDE avec WebDriver

  1. Lancez le fichier « eclipse.exe » dans le dossier « eclipse » que nous avons extrait à l'étape 2. Si vous avez correctement suivi l'étape 2, l'exécutable doit se trouver sur C:\eclipse\eclipse.exe.
  2. Lorsqu'on vous demande de sélectionner un espace de travail, acceptez simplement l'emplacement par défaut.

Configurez Eclipse IDE avec WebDriver

3. Créez un nouveau projet via Fichier > Nouveau > Java Projet. Nommez le projet comme « nouveau projet ».

Configurez Eclipse IDE avec WebDriver

Une nouvelle fenêtre pop-up s'ouvrira. Entrez les détails comme suit

  1. Nom Du Projet
  2. Emplacement pour enregistrer un projet
  3. Sélectionnez un JRE d'exécution
  4. Sélectionnez l'option du projet de mise en page
  5. Cliquez sur le bouton Terminer

Configurez Eclipse IDE avec WebDriver

4. Dans cette étape,

  1. Faites un clic droit sur le projet nouvellement créé et
  2. Sélectionnez Nouveau > Package et nommez ce package « newpackage ».

Configurez Eclipse IDE avec WebDriver

Une fenêtre pop-up s'ouvrira pour nommer le package,

  1. Entrez le nom du package
  2. Cliquez sur le bouton Terminer

Configurez Eclipse IDE avec WebDriver

5. Créez un nouveau Java classe sous newpackage en cliquant dessus avec le bouton droit, puis en sélectionnant Nouveau > Classe, puis nommez-la « MaClasse ». Ton Eclipse L'IDE devrait ressembler à l'image ci-dessous.

Configurez Eclipse IDE avec WebDriver

Lorsque vous cliquez sur Classe, une fenêtre pop-up s'ouvrira, entrez les détails comme

  1. Nom de la classe
  2. Cliquez sur le bouton Terminer

Configurez Eclipse IDE avec WebDriver

Voici à quoi cela ressemble après la création de la classe.

Configurez Eclipse IDE avec WebDriver

 

Maintenant, vous devez définir Selenium les bibliothèques de WebDriver dans Java Construire un chemin. Dans cette étape,

  1. Faites un clic droit sur « nouveau projet » et sélectionnez Propriétés.
  2. Dans la boîte de dialogue Propriétés, cliquez sur «Java Construire un chemin ».
  3. Cliquez sur le Bibliothèques onglet, puis
  4. Cliquez sur « Ajouter des JAR externes… ».

Configurez Eclipse IDE avec WebDriver

Lorsque vous cliquez sur «Ajouter des JAR externes…», une fenêtre contextuelle s'ouvrira. Sélectionnez les fichiers JAR que vous souhaitez ajouter.

Configurez Eclipse IDE avec WebDriver

Après avoir sélectionné les fichiers jar, cliquez sur le bouton OK.

Sélectionnez tous les fichiers dans le dossier lib.

Configurez Eclipse IDE avec WebDriver

Sélectionnez les fichiers en dehors du dossier lib

Configurez Eclipse IDE avec WebDriver

Une fois terminé, cliquez sur le bouton « Appliquer et fermer »

Configurez Eclipse IDE avec WebDriver

6. Ajoutez tous les fichiers JAR à l'intérieur et à l'extérieur du dossier « libs ». Votre boîte de dialogue Propriétés devrait maintenant ressembler à l'image ci-dessous.

Configurez Eclipse IDE avec WebDriver

7. Enfin, cliquez sur OK et nous avons terminé l'importation Selenium bibliothèques dans notre projet.

Différents pilotes

HTMLUnit est le seul navigateur que WebDriver peut directement automatiser, ce qui signifie qu'aucun autre composant distinct n'est nécessaire à installer ou à exécuter pendant l'exécution du test. Pour les autres navigateurs, un programme distinct est nécessaire. Ce programme s'appelle le Serveur de pilotes.

Un serveur de pilotes est différent pour chaque navigateur. Par exemple, Internet Explorer possède son propre serveur de pilotes, que vous ne pouvez pas utiliser sur d'autres navigateurs. Vous trouverez ci-dessous la liste des serveurs de pilotes et des navigateurs correspondants qui les utilisent.

Vous pouvez télécharger ces pilotes ici

Navigateur Nom du serveur de pilotes Remarques
Unité HTML HtmlUnitDriver WebDriver peut piloter HTMLUnit en utilisant HtmlUnitDriver comme serveur de pilotes
Firefox Mozilla GeckoDriver WebDriver peut conduire Firefox sans avoir besoin d'un serveur de pilotes Firefox 45 et plus, il faut utiliser le pilote gecko créé par Mozilla pour l'automatisation
Internet Explorer Serveur de pilotes Internet Explorer Disponible en versions 32 et 64 bits. Utilisez la version qui correspond à l'architecture de votre IE
Chrome ChromeDriver Bien que son nom soit simplement « ChromeDriver », il s’agit en fait d’un serveur de pilotes, pas seulement d’un pilote. La version actuelle peut prendre en charge les versions supérieures à Chrome v.21
Opera OperaChauffeur Bien que son nom soit simplement «OperaDriver », il s’agit en fait d’un Driver Server, pas seulement d’un driver.
PhantomJS Pilote fantôme PhantomJS est un autre navigateur sans tête, tout comme HTMLUnit.
Safari SafariDriver Bien que son nom soit simplement « SafariDriver », il s’agit en fait d’un serveur de pilotes, pas seulement d’un pilote.

Résumé

Outre un navigateur, vous aurez besoin des éléments suivants pour commencer à utiliser WebDriver

Lors du démarrage d'un projet WebDriver dans Eclipse, n'oubliez pas d'importer le Java Fichiers de pilote client sur votre projet. Ces fichiers constitueront votre Selenium Bibliothèque.

Avec une nouvelle version de Selenium, il n'existe aucun navigateur que vous puissiez automatiser sans l'utilisation d'un serveur de pilotes.