Puisque la version de Selenium a été soulevée, j'écrirai en détail pour les débutants
windows10 64bit google chrome(80.0.3987.106) eclipse (Version: 2019-12 (4.14.0))
Tout d'abord, téléchargez le fichier zip à partir de ce site. https://selenium.dev/downloads/ Si vous descendez, vous atteindrez ici 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. Une fois décompressé, le contenu était assez différent de l'ancien ver
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. 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. Nous avons tout ce dont vous avez besoin ici.
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
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)
Après ouverture, allez dans l'onglet "Bibliothèque". Cliquez sur "Chemin de la classe" et sélectionnez "Ajouter un pot" 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 Appliquer et fermer. Cela termine les paramètres du fichier jar et ainsi de suite!
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 ...
https://qiita.com/tsukakei/items/41bc7f3827407f8f37e8
Recommended Posts