Il y a beaucoup d'articles liés au sélénium, mais cette fois j'ai créé un exemple d'application qui peut être utilisé pour les tests multi-navigateurs etc. sur le système d'exploitation Windows pour le moment.
Windows10 Pro Eclipse IDE for Enterprise Java Developers JavaSE 11
Chaque version de navigateur Chrome:84.0.4147 Firefox:78.0.2 InternetExplorer:11.959.18
・ Clonez à partir de l'URL suivante et placez-la dans le dossier de l'espace de travail d'Eclipse https://github.com/ZumWalt22/seleniumExp.git
-Importer un projet cloné depuis eclipse Importez le projet en sélectionnant le répertoire cloné dans Fichier> Importer> Général> Importer le projet existant dans l'espace de travail
・ Préréglage du navigateur IE Lors de l'exécution dans IE, veuillez effectuer les paramètres suivants à l'avance sur le navigateur Options Internet → onglet Sécurité Cochez "Activer le mode protégé (nécessite le redémarrage d'Internet Explorer)" pour Internet, l'intranet local, les sites de confiance et les sites restreints. Décochez la case "Activer le mode protégé amélioré"
Cliquez avec le bouton droit sur l'Explorateur de projets et cliquez sur Exécuter> 1. Exécutez l'application Java
À l'invite de commande, il vous sera demandé quel navigateur exécuter comme indiqué ci-dessous. Entrez le numéro du navigateur que vous souhaitez exécuter et appuyez sur la touche Entrée
input target test browser 0:Chrome 1:IE 2:FireFox >
・ Entrez "0" lors de l'exécution sur Chrome ・ Entrez "1" lors de l'exécution avec IE ・ Entrez "2" lors de l'exécution avec FireFox
Le site Google démarre, la chaîne "sélénium" est définie dans la zone de recherche et l'exemple qui exécute la recherche fonctionne.
Lorsque le pilote du serveur selenum et de chaque navigateur est modifié, lorsqu'il est exécuté sur un système d'exploitation autre que Windows Veuillez vous reporter aux informations ci-dessous et remplacer le fichier le cas échéant.
Téléchargez à partir de l'URL ci-dessous https://www.selenium.dev/downloads/ Cliquez sur le lien "Selenium Server (Grid)" pour télécharger
Téléchargez le pilote à partir de l'URL ci-dessous https://sites.google.com/a/chromium.org/chromedriver/downloads
À la ligne 78 du fichier "seleniumEx.java", modifiez le chemin du deuxième argument de la méthode suivante vers le chemin de l'emplacement ci-dessus. System.setProperty("webdriver.chrome.driver", "selenium/chrome/83.0/chromedriver.exe");
Téléchargez le pilote à partir de l'URL ci-dessous https://www.selenium.dev/downloads/
À la ligne 99 du fichier "seleniumEx.java", modifiez le chemin du deuxième argument de la méthode suivante vers le chemin de l'emplacement ci-dessus. System.setProperty("webdriver.ie.driver", "selenium/ie/3.15/IEDriverServer.exe");
Téléchargez le pilote à partir de l'URL ci-dessous https://github.com/mozilla/geckodriver/releases
À la ligne 113 du fichier "seleniumEx.java", modifiez le chemin du deuxième argument de la méthode suivante vers le chemin de l'emplacement ci-dessus. System.setProperty("webdriver.gecko.driver", "C:/pleiades/workspace/seleniumExp/selenium/firefox/0.26/geckodriver.exe");
Essayez de démarrer Selenium 2 dans IE. https://qiita.com/tsuttie/items/372f5d4cad37650711f1
Il était étonnamment facile de se lancer avec Selenium https://qiita.com/kazokmr/items/0dc6b67e5a90ffc27db6
Recommended Posts