Folgen Sie dem Link mit Selen (Java)

Dies ist ein Beispiel, das dem Link in Selen folgt. Ich habe das folgende Programm in Java geschrieben. Folgen Sie dem Link mit Selen (Python)

follow_link.java


// -----------------------------------------------------------------------
/*
	follow_link.java

				Sep/21/2018
*/
// ----------------------------------------------------------------------- 
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.By;
 
public class follow_link {
 
// ----------------------------------------------------------------------- 
public static void main(String[] args) {
	System.err.println ("***Start***");

	String url = "https://ekzemplaro.org";

	WebDriver driver = new FirefoxDriver();
	driver.get(url);

	WebElement tag = driver.findElement(By.id("ekzemplaro"));

	tag.click();

	tag = driver.findElement(By.linkText("English"));

	tag.click();

	System.err.println ("***Ende***");
}

// ----------------------------------------------------------------------- 
}

// ----------------------------------------------------------------------- 

Makefile


follow_link.class: follow_link.java
	javac follow_link.java -cp ./client-combined-3.14.0.jar 
clean:
	rm -f follow_link.class

Ausführungsmethode

export CLASSPATH=.:./client-combined-3.14.0.jar:./guava-26.0-jre.jar:./okhttp-3.11.0.jar:./okio-2.0.0.jar:./kotlin-stdlib-1.2.60.jar:./commons-exec-1.3.jar
#
java follow_link

Recommended Posts

Folgen Sie dem Link mit Selen (Java)
Verfolgen Sie das Datomic-Tutorial mit Datascript
Verknüpfen Sie Java- und C ++ - Code mit SWIG
Lesen Sie die xlsx-Datei in Java mit Selenium
Versuchen Sie es mit der Wii-Fernbedienung in Java
[Java] Ermitteln Sie das Datum mit der LocalDateTime-Klasse
Selenprobe (Java)
Selen x Java
[Java] Stellen Sie die Zeit im Browser mit jsoup ein
Grundlegendes zum MVC-Framework mit serverseitiger Java 1/4 View
Versuchen Sie, Ruby und Java in Dapr zu integrieren
Grundlegendes zum MVC-Framework mit serverseitigem Java 3/4 Controller
Erstellen Sie eine E2E-Testumgebung mit Selenium (Java).
Berechnen Sie die Ähnlichkeitsbewertung von Zeichenketten mit JAVA
Java beginnend mit JShell-A Einblick in die Java-Welt
Grundlegendes zum MVC-Framework mit dem serverseitigen Java 2/4 -Modell
Installieren Sie Java mit Homebrew
Verfolgen Sie die mit dem Java-Agenten Insights der Anwendung ausgeführte SQL
CI die Architektur von Java / Kotlin-Anwendungen mit ArchUnit
Installieren Sie Java mit Ansible
Bequemer Download mit JAVA
Überwachen Sie den internen Status von Java-Programmen mit Kubernetes
Überprüfen Sie das Verhalten von Java Intrinsic Locks mit bpftrace
Schalten Sie Java mit direnv
[Java] Holen Sie sich das Datum 10 Tage später mit der Calendar-Klasse
HTTPS-Verbindung mit Java zum selbstsignierten Zertifikatsserver
[LeJOS] Lassen Sie uns den EV3-Motor mit Java fernsteuern
Java-Download mit Ansible
Zusammenfassung des Java-Entwicklungslinks
Bereiten Sie die Umgebung für Java11 und JavaFx mit Ubuntu 18.4 vor
Lass uns mit Java kratzen! !!
Erstellen Sie Java mit Wercker
Die Geschichte von dto, dao-like mit Java, SQLite
Java-Desktop mit demselben Frontend wie das WEB.
Ersetzen Sie nur einen Teil des URL-Hosts durch Java
Beginnen Sie mit serverlosem Java mit dem leichtgewichtigen Framework Micronaut!
Endian-Konvertierung mit JAVA
[Java] Ändern Sie die Verarbeitung entsprechend der Situation mit dem Strategiemuster
Nur der Stream der obersten Ebene kann mit Java Stream parallelisiert werden.
Suchen Sie die Adressklasse und den Adresstyp aus der IP-Adresse mit Java
Erweiterter Java-Kompilierungsfehler mit dem statischen Analysetool ErrorProne
[Java] Vereinfachen Sie die Implementierung der Datenverlaufsverwaltung mit Reladomo
[Java] [Play Framework] Bis das Projekt mit Gradle gestartet wird
[Java] Überprüfen Sie den Unterschied zwischen orElse und orElseGet mit IntStream
Informationen zum Verhalten beim Erstellen einer Dateizuordnung mit Java
Stellen Sie sicher, dass Sie das Java compareTo-Ergebnis mit 0 vergleichen
Ich habe versucht, die CameraX-Bibliothek mit Android Java Fragment zu verwenden
(Java) Einfache BDD mit Spektrum?
Verwenden Sie Lambda-Ebenen mit Java
Erste Schritte mit Java Collection
Java-Konfiguration mit Spring MVC
Grundlegende Authentifizierung mit Java 11 HttpClient
Experimentieren wir mit der Java-Inline-Erweiterung
Führen Sie Batch mit Docker-Compose mit Java-Batch aus
[Vorlage] MySQL-Verbindung mit Java
Schreiben Sie Java Try-Catch mit Optional neu
Installieren Sie Java 7 mit Homebrew (Fass)
[Java] JSON-Kommunikation mit Jackson