Es gibt viele Artikel zum Thema Selen, aber dieses Mal habe ich eine Beispielanwendung erstellt, die vorerst für Tests mit mehreren Browsern usw. unter Windows verwendet werden kann.
Windows10 Pro Eclipse IDE for Enterprise Java Developers JavaSE 11
Jede Browserversion Chrome:84.0.4147 Firefox:78.0.2 InternetExplorer:11.959.18
・ Klonen Sie von der folgenden URL und legen Sie sie im Arbeitsbereichsordner von Eclipse ab https://github.com/ZumWalt22/seleniumExp.git
-Importiere ein geklontes Projekt aus Eclipse Importieren Sie das Projekt, indem Sie das Verzeichnis auswählen, das unter Datei> Importieren> Allgemein> Vorhandenes Projekt in Arbeitsbereich importieren geklont wurde
・ IE-Browser voreingestellt Nehmen Sie bei der Ausführung im IE im Voraus die folgenden Einstellungen im Browser vor Registerkarte Internetoptionen → Registerkarte Sicherheit Aktivieren Sie "Geschützten Modus aktivieren (Neustart von Internet Explorer erforderlich)" für Internet, lokales Intranet, vertrauenswürdige Sites und eingeschränkte Sites Deaktivieren Sie das Kontrollkästchen "Enhanced Protected Mode aktivieren"
Klicken Sie mit der rechten Maustaste auf Project Explorer und klicken Sie auf Ausführen> 1. Führen Sie Java Application aus
An der Eingabeaufforderung werden Sie gefragt, welcher Browser wie unten gezeigt ausgeführt werden soll. Geben Sie die Nummer des Browsers ein, den Sie ausführen möchten, und drücken Sie die Eingabetaste
input target test browser 0:Chrome 1:IE 2:FireFox >
・ Geben Sie "0" ein, wenn Sie unter Chrome ausgeführt werden ・ Geben Sie "1" ein, wenn Sie mit IE arbeiten ・ Geben Sie "2" ein, wenn Sie mit FireFox arbeiten
Die Google-Website wird gestartet, die Zeichenfolge "Selen" wird im Suchfeld festgelegt, und das Beispiel, mit dem die Suche ausgeführt wird, funktioniert.
Wenn der Treiber des Selenum-Servers und jedes Browsers geändert wird, wenn er auf einem anderen Betriebssystem als Windows ausgeführt wird Bitte beachten Sie die folgenden Informationen und ersetzen Sie die Datei entsprechend.
Download von der unten stehenden URL https://www.selenium.dev/downloads/ Klicken Sie zum Herunterladen auf den Link "Selenium Server (Grid)"
Laden Sie den Treiber von der unten stehenden URL herunter https://sites.google.com/a/chromium.org/chromedriver/downloads
Ändern Sie in Zeile 78 der Datei "seleniumEx.java" den Pfad des zweiten Arguments der folgenden Methode in den Pfad des obigen Speicherorts. System.setProperty("webdriver.chrome.driver", "selenium/chrome/83.0/chromedriver.exe");
Laden Sie den Treiber von der unten stehenden URL herunter https://www.selenium.dev/downloads/
Ändern Sie in Zeile 99 der Datei "seleniumEx.java" den Pfad des zweiten Arguments der folgenden Methode in den Pfad des obigen Speicherorts. System.setProperty("webdriver.ie.driver", "selenium/ie/3.15/IEDriverServer.exe");
Laden Sie den Treiber von der unten stehenden URL herunter https://github.com/mozilla/geckodriver/releases
Ändern Sie in Zeile 113 der Datei "seleniumEx.java" den Pfad des zweiten Arguments der folgenden Methode zum Pfad des obigen Speicherorts. System.setProperty("webdriver.gecko.driver", "C:/pleiades/workspace/seleniumExp/selenium/firefox/0.26/geckodriver.exe");
Versuchen Sie, Selenium 2 im IE zu starten. https://qiita.com/tsuttie/items/372f5d4cad37650711f1
Es war überraschend einfach, mit Selen zu beginnen https://qiita.com/kazokmr/items/0dc6b67e5a90ffc27db6
Recommended Posts