Comment installer Selenium WebDriver sur n’importe quel ordinateur avec Python

L’automatisation a fini par faire partie intégrante de l’industrie de l’avancement des applications logicielles. De nombreuses structures ont en fait été développées pour permettre aux utilisateurs de booster leurs opérations en automatisant les tâches récurrentes avec quelques lignes de code.

Selenium est l’un de ces outils qui vous permet d’exécuter des tests automatiques sur des applications Web. Une partie importante du plan Selenium complet est le Selenium WebDriver. Dans ce court article, nous donnerons une brève introduction à Selenium, ainsi qu’un aperçu détaillé de la manière exacte dont vous pouvez monter et configurer Selenium WebDriver sur votre système.

Qu’est-ce que le sélénium

Selenium est un cadre de filtrage d’automatisation open source qui est largement utilisé pour confirmer les applications Web sur différents navigateurs ainsi que sur différents systèmes. La structure est proposée pour un certain nombre de langages d’émissions, notamment Java, C #, Python et Perl.

Il existe différents composants du framework Selenium :

  1. Selenium IDE (environnement de développement intégré)
  2. Télécommande au sélénium
  3. Pilote Web Selenium
  4. Grille de sélénium

Tous ces éléments ont des caractéristiques distinctes qui leur sont liées. Mais dans son ensemble, l’ensemble du framework Selenium aide au test automatisé des applications Web.

En plus du filtrage Internet, vous pouvez créer des robots d’exploration Internet en utilisant également Selenium WebDriver.

Installation de Selenium WebDriver

Pour monter Selenium WebDriver, vous devez avoir installé l’une des langues prises en charge sur votre système informatique. Dans cet article, nous nous concentrerons certainement spécifiquement sur Python.

Sous Windows

Tout d’abord, vous devrez certainement installer Python sur votre système informatique. Rendez-vous sur la page de téléchargement officielle de Python et récupérez également la dernière version pour Windows.

Voir aussi :  5 types de modèles de déploiement de l'informatique en nuage et comment les utiliser

Télécharger: Python pour les fenêtres

Ensuite, installez Selenium WebDriver en utilisant Pépin , le superviseur principal du package Python. Tapez la commande suivante pour installer Selenium :

Si la commande ci-dessus génère une erreur, vous pouvez effectuer la pépin commande utilisant le – m drapeau. le – m flag signifie le nom du composant et vous permet de passer un composant au moment d’évoquer Python.

Sous Linux

L’installation de Python sur Linux est facile. Tout ce que vous avez à faire est de télécharger et d’installer le package Python officiel en utilisant le gestionnaire de packages par défaut de votre distribution.

Sur Debian,

Sur l’Arche,

Avec Fedora,

Sur CentOS,

Maintenant, pour configurer Selenium WebDriver, ouvrez votre terminal et entrez :

ou

Sur macOS

Pour monter Python sur votre Mac, téléchargez et installez le plan binaire le plus récent à partir de la page de téléchargement officielle de Python.

Télécharger: Python pour Mac

Après avoir configuré Python, lancez le terminal et tapez :

Alternativement, vous pouvez introduire pépin en utilisant le – m drapeau lors de l’appel de Python :

Comment configurer Selenium WebDriver avec Python

Afin d’utiliser Selenium WebDriver pour l’automatisation Web, vous devrez certainement télécharger et installer un pilote qui s’intègre au navigateur Web de votre choix. Ce pilote permettra à Selenium de réguler le navigateur internet et d’automatiser les commandes que vous écrivez dans vos scripts.

Selenium prend actuellement en charge Google Chrome, Firefox, Microsoft Edge et Safari. Le pilote Web officiel de Chrome est le ChromeDriver, tandis que Geckodriver est le principal pilote Web de Firefox.

Nom du pilote Téléchargement du navigateur pris en charge
ChromeDriverGoogle ChromeTélécharger
GeckoDriverFirefoxTélécharger
WebDriverBord MicrosoftTélécharger
WebDriverPomme SafariTélécharger
Voir aussi :  Comment construire une API REST avec Flask et une base de données Postgres

Notez que vous devrez ajouter le pilote Web aux variables PATH de votre système afin d’utiliser Selenium.

Sous Windows

Pour ajouter le pilote Web aux variables PATH sous Windows :

  1. Téléchargez le pilote Web de votre option à partir du lien Web mentionné précédemment
  2. Extraire le téléchargé et installer ZIP *: FRANÇAIS fichier et également répliquer le documents de nom de pilote Web à un emplacement spécifique de votre stockage régional
  3. Maintenant, copiez le chemin du fichier exécutable
  4. Ouvert Ce PC et faites un clic droit sur la zone vide, en sélectionnant Propriétés de la liste de contrôle des options
  5. Clique sur le Modifier les paramètres choix. modifier les paramètres de windows
  6. Passez à la Avancée onglet et cliquez également Variables d’environnement paramètres des variables d'environnement
  7. En dessous de Variables système faites défiler vers le haut jusqu’à ce que vous trouviez une entrée intitulée Chemin
  8. Mettez cette entrée en surbrillance et cliquez sur Éditer modifier la variable de chemin
  9. Clique sur le Nouvelle commutateur et tapez également le cours du pilote Web dans la zone particulière ajouter une nouvelle variable de chemin
  10. Cliquer sur d’accord pour conserver les réglages

Pour vérifier si le pilote du véhicule est correctement configuré, lancez une nouvelle fenêtre d’invite de commande et accédez également au nom du pilote Web. Par exemple, si vous utilisez ChromeDriver, entrez chromedriver et appuyez sur Entrer .

Si le chauffeur n’est pas monté efficacement, une erreur se produira.

Configurer la variable PATH du pilote Web sous Linux

Pour ajouter le pilote Web aux variables PATH sous Linux :

  1. Téléchargez le pilote Web pour Linux en utilisant le lien mentionné ci-dessus
  2. Extraire le téléchargé et installer ZIP *: FRANÇAIS fichier et dupliquer le données du nom du pilote Web à un emplacement particulier sur votre système de stockage
  3. Maintenant, répliquez le parcours des données exécutables
  4. Lancez l’incurable en poussant Ctrl + Autre + J
  5. Modifiez les données du profil client – bien que vous puissiez ouvrir le fichier avec n’importe quel type d’éditeur plein écran Linux de votre choix, dans ce cas, nous utiliserons Nano
  6. Ajoutez la ligne de conformité tout au long des données
  7. Sauvegardez les documents
Voir aussi :  Construire une application simple de liste de tâches avec React

Sur macOS

La configuration du pilote Web sur un outil macOS est simple. Pour faire ça:

  1. Téléchargez le pilote Web pour Linux en utilisant les liens Web indiqués ci-dessus
  2. Extraire le téléchargé ZIP *: FRANÇAIS fichier et dupliquer le données du nom du pilote Web à un emplacement spécifique sur votre stockage système
  3. Maintenant, répliquez le parcours du fichier exécutable
  4. Ouvrir l’incurable
  5. Modifier le chemins fichier sur votre système en accédant à la commande proposée ci-dessous
  6. Entrez votre mot de passe système pour confirmation
  7. Collez le cours du webdriver à la fin des données
  8. Enregistrez les données et arrêtez

Vous pouvez vérifier si le pilote Web est correctement configuré en tapant le nom du pilote Web dans le terminal.

Automatiser un navigateur avec Selenium WebDriver

Avec la puissance de Selenium, l’automatisation du navigateur n’a jamais été aussi facile. Vous pouvez automatiser vous-même certaines tâches récurrentes fondamentales en composant simplement un élément de code. Les experts en cybersécurité peuvent également tirer profit de l’automatisation du filtrage des infiltrations Web à l’aide de Selenium.

Bien que Selenium soit le premier choix de nombreux concepteurs qui vérifient souvent les applications Internet, il existe également quelques autres frameworks de test qui méritent d’être essayés.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *