Essayez d'exécuter Selenuim 3.141.59 avec eclipse (java)

Puisque la version de Selenium a été soulevée, j'écrirai en détail pour les débutants

environnement

windows10 64bit google chrome(80.0.3987.106) eclipse (Version: 2019-12 (4.14.0))

Télécharger Selenium

Tout d'abord, téléchargez le fichier zip à partir de ce site. https://selenium.dev/downloads/ Si vous descendez, vous atteindrez ici selenium.png Téléchargez celui dans la langue cible. Cliquez sur le bouton de téléchargement pour télécharger le fichier zip. Enregistrez-le quelque part et décompressez le zip. Une fois décongelé, le contenu ressemble à ceci. zip解凍.png Une fois décompressé, le contenu était assez différent de l'ancien ver

Télécharger le pilote chrome

Téléchargez WebDriver pour le prochain navigateur à tester J'utilise Google Chrome alors allez ici. https://sites.google.com/a/chromium.org/chromedriver/downloads Si vous regardez à l'intérieur du site, vous trouverez la version chrome. Sélectionnez et cliquez sur la même version que le chrome actuel Cliquez pour sauter ici. chromium.png Puisqu'il n'y a pas de version 64 bits de Windows, je vais télécharger la version 32 bits. C'est aussi un zip, alors décompressez-le. Assurez-vous qu'un seul fichier est inclus lorsque vous le décompressez. chromiumExe.png Nous avons tout ce dont vous avez besoin ici.

Courir avec éclipse

Créons un projet avec eclipse et exécutons-le. Créez un nouveau projet en sélectionnant Espace de travail. Créez des dossiers pour "lib" et "exe" sous le projet

"lib" -Tout le contenu du dossier "lib" décompressé

Pour "exe" ・ Chomredriver.exe Est placé par importation.

Une fois placé, il ressemble à ceci 配置.png

Passer le chemin de construction

Maintenant, ajoutez le fichier jar ajouté au chemin de construction. Ouvrons la configuration du chemin de construction (Faites un clic droit sur le projet-> Build Path-> Configure Build Path) image.png

Après ouverture, allez dans l'onglet "Bibliothèque". Cliquez sur "Chemin de la classe" et sélectionnez "Ajouter un pot" image.png Ce que vous ajoutez est celui que vous venez d'ajouter au dossier "lib". (Vous pouvez sélectionner à la fois par Maj + clic gauche) Une fois ajouté, il ressemble à ceci image.png Appliquer et fermer. Cela termine les paramètres du fichier jar et ainsi de suite!

Créer un fichier à exécuter

Créez un fichier à exécuter ensuite. Créez une nouvelle classe dans le dossier "src". Le nom de la classe peut être n'importe quoi. Pour le moment, l'exemple ressemble à ceci

Sample.java


import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;

public class Sample {

	public static void main(String[] args) throws InterruptedException {
		//TODO talon de méthode généré automatiquement
	      // Optional, if not specified, WebDriver will search your path for chromedriver.
	      System.setProperty("webdriver.chrome.driver", "./exe/chromedriver.exe");

	      WebDriver driver = new ChromeDriver();
	      driver.get("http://www.google.com/xhtml");
	      Thread.sleep(5000);  // Let the user actually see something!
	      WebElement searchBox = driver.findElement(By.name("q"));
	      searchBox.sendKeys("ChromeDriver");
	      searchBox.submit();
	      Thread.sleep(5000);  // Let the user actually see something!
	      driver.quit();
	}

}

Vous pouvez vérifier l'opération en l'exécutant dans une application java c'est tout.

Je viens de tirer la référence Si vous pensez que le contenu du fichier zip Selenium est trop différent pour les débutants comme moi qui ont été surpris ...

référence

https://qiita.com/tsukakei/items/41bc7f3827407f8f37e8

Recommended Posts

Essayez d'exécuter Selenuim 3.141.59 avec eclipse (java)
Essayez d'exécuter AWS X-Ray en Java
Essayez d'utiliser RocksDB avec Java
Essayez d'appeler JavaScript en Java
Essayez de développer Spresense avec Java (1)
Essayez le type fonctionnel en Java! ①
Programme Null-safe en Java (Eclipse)
Premier développement Java dans Eclipse
Essayez d'implémenter Android Hilt en Java
Essayez d'exécuter ruby-net-nntp et tmail en 2020
Essayez une expression If en Java
Bonjour le monde de Java dans Eclipse maintenant
Essayez d'implémenter Yuma en Java
Essayez Eclipse 4.7 Oxygen New 30+ / Java 10 var!
JPA (API de persistance Java) dans Eclipse
Essayez d'implémenter l'ajout n-aire en Java
Essayez d'utiliser l'API Stream en Java
Essayez d'utiliser l'API au format JSON en Java
Essayez d'appeler le service CORBA sur Java 11+
[Java] Définir AdoptOpen JDK dans STS (Eclipse)
Construction de l'environnement Play Framework 2.6 (Java) avec Eclipse
Essayez d'exécuter Kubernetes Job à partir de Java
Créons une application de calcul avec Java
Partition en Java
Essayez Java 8 Stream
Changements dans Java 11
Janken à Java
MVC dans Eclipse.
Taux circonférentiel à Java
Essayez grossièrement Java 9
FizzBuzz en Java
Techniques de lecture du code source Java dans Eclipse
[Java] Création d'API à l'aide de Jerjey (Jax-rs) avec eclipse
Essayez de créer un babillard en Java
Pleiades Eclipse 2020-03 Release ~ Java 14 Essayons de nouvelles fonctionnalités!
Deuxième décoction: essayez une expression If en Java
Essayez d'utiliser l'API Cloud Vision de GCP en Java
Essayez d'utiliser Sourcetrail (version macOS) avec du code Java
Essayez d'utiliser l'analyse syntaxique de l'API COTOHA en Java
Lire JSON en Java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Essayez d'appeler des méthodes synchronisées à partir de plusieurs threads en Java
Application Janken en Java
Procédure d'installation Java (eclipse)
Eclipse ~ Création de projet Java ~
NVL-ish guy en Java
Joindre des tableaux en Java
"Hello World" en Java
Interface appelable en Java
Il est tard! Essayez d'implémenter la notification Android en Java (débutant)
Commentaires dans la source Java
Fonctions Azure en Java
Essayez LetCode dans Ruby-TwoSum
Formater XML en Java
Pour déboguer avec Eclipse
Implémentation Boyer-Moore en Java
Hello World en Java
Utiliser OpenCV avec Java