webdriver entire setup
Dans le didacticiel précédent, nous avons présenté le architecture de base et fonctionnalités de WebDriver . Ceci est le 9e tutoriel de Série de didacticiels sur Selenium .
application qui vous permet d'espionner un autre téléphone
Dans ce didacticiel, nous discuterons de la procédure d'installation pour démarrer avec WebDriver à partir de zéro . Nous discuterions également de la gamme diversifiée de pilotes fournis par WebDriver, chacun répondant à différents tests et besoins environnementaux.
Pour pouvoir utiliser WebDriver pour la création de scripts, certains prérequis doivent se trouver dans un endroit tel que la configuration de l'environnement de base. Dans cette série, nous utiliserions Java comme langage de programmation dans nos exemples d'exemples. Commençons donc par l'installation de Java.
Ce que vous apprendrez:
- Installation de Java
- Installation de l'EDI Eclipse
- Configuration de WebDriver
- Pilotes disponibles
- Conclusion
- lecture recommandée
Installation de Java
Étape 1: Accédez au site officiel d'Oracle - ' Téléchargement JAVA ”, Téléchargez Java Platform, Standard Edition. Toutes les versions récentes sont disponibles sur la page.
Étape 2: Dès que vous cliquez sur le bouton Télécharger, l'écran suivant apparaît. Acceptez le contrat de licence pour l'installation de Java et choisissez parmi les différents kits de développement Java catalogués. Sélectionnez celui qui convient le mieux à la configuration de votre système.
N'oubliez pas de télécharger JDK (kit de développement Java). Le kit est livré avec un JRE (Java Runtime Environment). Ainsi, l'utilisateur n'est pas obligé de télécharger et d'installer le JRE séparément.
Installation de l'EDI Eclipse
Étape 1: Allez sur le site officiel d'Eclipse et accédez à sa page de téléchargement - Télécharger Eclipse . Téléchargez Eclipse IDE pour les développeurs Java EE. Toutes les versions récentes sont disponibles sur la page.
Assurez-vous d'opter et de télécharger l'IDE eclipse approprié selon la configuration de votre système. Il existe deux liens de téléchargement disponibles pour le système d'exploitation Windows 64 bits et le système d'exploitation Windows 32 bits.
Étape 2: Dès que nous cliquons sur le lien de téléchargement, l'utilisateur est redirigé vers la nouvelle page sécurisant les informations sur le téléchargement en cours. Cliquez sur l'icône de téléchargement et vous avez terminé.
Le téléchargement du dossier zip complet peut prendre quelques minutes.
Étape 3: Une fois téléchargé, copiez le dossier et placez-le à l'emplacement souhaité sur votre système de fichiers.
Étape 4: Extrayez le dossier zippé, un dossier nommé eclipse peut être vu. Le dossier contient toutes les applications requises et les fichiers source.
Étape 5: Lancez l'IDE Eclipse en utilisant «eclipse.exe» résidant dans le dossier eclipse. Reportez-vous à l'illustration ci-dessus pour la même chose.
Étape 6: L'application vous invite à spécifier l'emplacement de l'espace de travail. L'espace de travail est l'endroit où tous vos projets éclipse résideront. Entrez / parcourez l'emplacement souhaité ou l'utilisateur peut simplement opter pour l'emplacement par défaut et cliquer sur le bouton OK.
Configuration de WebDriver
Comme nous utiliserions Java comme langage de programmation pour cette série et afin de créer des scripts de test en Java, nous devrons introduire des pilotes clients spécifiques au langage. Commençons donc par le téléchargement des bibliothèques clientes Selenium Java.
Téléchargez les bibliothèques clientes Selenium Java
Étape 1: Accédez au site Web officiel de Selenium et accédez à sa page de téléchargement - ' http://docs.seleniumhq.org/download/ ». Reportez-vous à la section de l'illustration ci-dessous où vous pouvez trouver les bibliothèques clientes répertoriées pour les différents langages de programmation. Cliquez sur le lien de téléchargement de la bibliothèque client Java.
Le téléchargement du dossier compressé complet peut prendre quelques minutes.
Étape 2: Une fois téléchargé, copiez le dossier et placez-le à l'emplacement souhaité sur votre système de fichiers.
Étape 3: Extrayez le dossier zippé, un dossier nommé «Selenium-2.41.0.zip» peut être vu. Le dossier contient tous les fichiers jar requis qui permettent aux utilisateurs de créer des scripts de test en Java.
meilleure application pour espionner le téléphone de quelqu'un
Ainsi, ces bibliothèques peuvent être configurées dans Eclipse IDE.
Configuration des bibliothèques avec Eclipse IDE
Étape 1: Naviguez vers Eclipse IDE. Créez un nouveau projet basé sur Java en suivant Fichier -> Nouveau -> Projet Java. Reportez-vous à la figure suivante pour la même chose.
Étape 2: Fournissez un nom défini par l'utilisateur pour votre projet Java. Laissez-nous fournir le nom comme Learning_Selenium et cliquez sur le bouton Terminer. Le projet nouvellement créé peut être visualisé sur le côté gauche de l'écran dans le panneau de l'explorateur de packages.
Étape 3: Créez une nouvelle classe Java nommée «First_WebdriverClass» sous le dossier source en cliquant dessus avec le bouton droit de la souris et en accédant à Nouveau -> classe.
Étape 4: Maintenant, configurons les bibliothèques dans notre projet Java. Pour cela, sélectionnez le projet et faites un clic droit dessus. Sélectionnez «Propriétés» parmi les options répertoriées. L'écran suivant apparaît, sélectionnez «Java Build Path» parmi les options.
Étape 5: Par défaut, l'onglet «Bibliothèques» est ouvert. Sinon, cliquez sur l'onglet «Bibliothèques». Ensuite, cliquez sur le bouton «Add External Jars…». Accédez à l'emplacement où nous avons enregistré le dossier extrait pour les bibliothèques clientes Java.
Étape 6: Sélectionnez tous les fichiers JAR présents dans le dossier «selenium-java-2.41.0» et cliquez sur le bouton Ouvrir dans la boîte de dialogue. La boîte de dialogue des propriétés doit ressembler à l'illustration ci-dessous.
Étape 7: Cliquez sur le bouton «OK» dans la boîte de dialogue afin de terminer la partie configuration des bibliothèques Selenium dans notre projet java.
Le projet ressemblera à ceci:
Pilotes disponibles
Il existe un certain nombre de classes de pilotes disponibles dans WebDriver, chacune correspondant à un navigateur Web spécifique. Chaque navigateur a une implémentation de pilote différente dans WebDriver.
Dans WebDriver, certains navigateurs peuvent être automatisés directement, tandis que certains navigateurs Web nécessitent une entité externe pour pouvoir automatiser et exécuter le script de test. Cette entité externe est connue sous le nom de Driver Server. Ainsi, l'utilisateur doit télécharger le serveur de pilotes pour différents navigateurs Web.
Notez qu'il existe un serveur de pilotes distinct pour chacun des navigateurs Web et que l'utilisateur ne peut pas utiliser un serveur de pilotes pour les navigateurs Web autres que celui pour lequel il est désigné.
Vous trouverez ci-dessous la liste des navigateurs Web disponibles et des pilotes de serveur correspondants.
Conclusion
Dans ce tutoriel, nous vous avons familiarisé avec toute la configuration de l'environnement et l'installation à effectuer avant la création de scripts de test WebDriver.
Voici les points essentiels de cet article.
- Avant la création de scripts de test basés sur WebDriver, peu d'utilitaires et de packages doivent être installés.
- Installez JDK (Java Development Kit). N'oubliez pas que l'utilisateur n'est pas censé installer JRE séparément car il est distribué avec le kit.
- Téléchargez Eclipse IDE. L'utilisateur est seulement tenu de télécharger le package et il / elle est prêt à partir. Aucune autre installation n'est requise avec Eclipse.
- Téléchargez les bibliothèques clientes Java pour pouvoir créer le script de test dans le langage de programmation Java.
- Lancez eclipse en utilisant eclipse.exe. Sélectionnez l'espace de travail dans lequel vous souhaitez enregistrer les projets.
- Créez un nouveau projet java dans l'éclipse. Créez une nouvelle classe Java dans le projet.
- Configurez l'éclipse en important des fichiers jars pour les pilotes clients Java.
- Dans WebDriver, certains navigateurs peuvent être automatisés directement tandis que certains navigateurs Web nécessitent un serveur de pilotes externe.
- Firefox et HTML Unit sont les seuls navigateurs qui ne peuvent pas être automatisés directement. Ainsi, ils ne nécessitent aucun serveur de pilotes séparé. Tous les autres navigateurs Web connus comme Chrome, Safari, Internet Explorer, etc. nécessitent des serveurs de pilotes.
Tutoriel suivant # 10 => Maintenant que nous en avons terminé avec la configuration et l'installation, dans le prochain tutoriel nous créerions notre propre script de test WebDriver en utilisant Java.
Une remarque pour les lecteurs: Alors que notre prochain tutoriel du Série de tutoriels Selenium est en mode de traitement, installez les packages mentionnés dans ce tutoriel et les utilitaires requis pour commencer. La plupart des packages liés à WebDriver sont disponibles sur le site Web officiel de Selenium.
Faites-nous savoir si vous rencontrez des problèmes lors du processus d'installation.
lecture recommandée
- Tutoriels Eclipse détaillés pour les débutants
- Introduction à Selenium WebDriver - Tutoriel Selenium # 8
- Implémentation de notre premier script WebDriver - Tutoriel Selenium WebDriver # 10
- Tutoriel Cucumber Selenium: Intégration Cucumber Java Selenium WebDriver
- Vérifier la visibilité des éléments Web à l'aide de divers types Commandes WebDriver - Tutoriel Selenium # 14
- Script Selenium efficace et scénarios de dépannage - Tutoriel Selenium # 27
- Débogage de scripts Selenium avec des journaux (Tutoriel Log4j) - Tutoriel Selenium # 26
- Appium Studio pour Eclipse: l'automatisation Appium / Selenium de bout en bout d'Eclipse