Selenium的示例(Java)

这是一个Selenium的示例。

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class ex01 {

    public static void main(String[] args) {
        WebDriver driver = new FirefoxDriver();
        driver.get("https://ekzemplaro.org/storytelling/");
    try {
        System.out.println("5秒停止します");
        Thread.sleep(5000);
        System.out.println("一時停止を解除しました。");
    } catch(InterruptedException e){
        e.printStackTrace();
        }
        driver.quit();
    }
}
ex01.class: ex01.java
    javac ex01.java -cp ./client-combined-3.14.0.jar 
clean:
    rm -f ex01.class

编译

$ make
javac ex01.java -cp ./client-combined-3.14.0.jar

执行方式

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 ex01

在运行时需要以下的jar文件。

以下是中文本地化的一种选项:

客户端合并-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的环境。

$ javac --version
javac 10.0.2
$ java --version
openjdk 10.0.2 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13)
OpenJDK 64-Bit Server VM (build 10.0.2+13, mixed mode)
广告
将在 10 秒后关闭
bannerAds