Java selenium环境搭建

最近被python的编码解码搞得脑壳疼,于是想研究一下Java的selenium,记录一下自己搭建环境的过程。
Java环境之前已经弄好了,ide用的eclipse,这里主要是selenium库、webdriver的下载和导入;
1.下载selenium-java-2.40.0:
进入http://selenium-release.storage.googleapis.com/index.html 下载 selenium-java-2.40.0;
2.下载解压后将文件放入代码文件夹:

Java selenium环境搭建_第1张图片
image.png

3.下载selenium-server-standalone-2.40.0:
进入 https://repo.jenkins-ci.org/releases/org/seleniumhq/selenium/selenium-server-standalone/2.40.0/ 下载;
4.放入上面的文件夹里:
image.png

5.将上面的selenium-java-2.40.0和selenium-server-standalone-2.40.0导入java:
打开eclipse新建java project:auto》》右键点击auto》》Properties》》Java Build Path》》Add External JARS
进入到刚才的文件夹,分别将selenium-java-2.40.0和selenium-server-standalone-2.40.0添加进来;
6.配置Chromedriver.exe:
找到当前Chrome的版本下载对应的Chromedriver.exe,下载好后和Chrome.exe放在一起(应该是这样,因为之前已经配好了,所以当时直接就启动了);
7.验证一下环境,写个示例,请忽略类名。。。:

package auto;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;


public class aa {
    public static void wait(int time) {
        try {
            Thread.sleep(time*1000);
        }catch(Exception e) {
            System.out.println(e);
        }
    }
    public static void main(String[] args)
    {
        WebDriver driver = new ChromeDriver();
        driver.get("http://qa.zgyjyx.net");
        wait(3);
        driver.findElement(By.id("login_menu")).click();
        wait(1);
        driver.findElement(By.xpath("//*[@id=\"login_menu\"]/li/ul/li[1]/a")).click();
    }
}

成功启动Chrome并运行脚本,搭建完毕!

你可能感兴趣的:(Java selenium环境搭建)