Selenium3.0 + Java8环境配置——入门

Posted 简单的鱼市

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Selenium3.0 + Java8环境配置——入门相关的知识,希望对你有一定的参考价值。

      Selenium3.0.1是新版的自动化测试框架,目前因为进行了版本的升级,所以和Selenium2.0+有着很大的不同[1]。本文先不对新版本进行介绍,而是首先讲解一下新版本的安装过程。

      安装的环境是:eclipse( Mars.2 Release), jdk 1.8.0,selenium 3.0.1,chrome版本为版本 51.0.2704.103 m,windows 8.1, chromedriver.exe

      首先,将上述的版本整理好。

         (Eclipse : http://www.eclipse.org/downloads/,可以下载现在的最新的版本;

          Jdk : http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html

          selenium : http://www.seleniumhq.org/download/;

          chromedriver : http://chromedriver.storage.googleapis.com/index.html(可以选择最新版本下载))

      然后将jdk和eclipse安装完毕。在eclipse中创建一个项目,这个项目为java project,名字可以随便起,姑且就现在本文中称为HelloSelenium。然后将下载好的selenium导入到HelloSelenium项目中(选中HelloSelenium,然后右击->Properties-> Java Build Path,然后在右边框中选择菜单中的"Libraries",如图1所示,然后再选择"Add External JARs",找到Selenium-servcer-standalone-3.0.1.jar,选中->打开,然后点击"Ok"就可以了。

图1 Java Project Properties

      再然后,将chromedriver.exe放入chrome 的安装目录中(chrome.exe所在的目录)。

      然后本文中创建一个java文件,暂且命名为"SeleniumTestChrome",代码中内容为:

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

import org.openqa.selenium.By;

public class SeleniumTestChrome {

    public static void main(String [] args){
        WebDriver driver = new ChromeDriver();
        driver.get("https://www.baidu.com/");
        driver.findElement(By.id("kw")).sendKeys("selenium java");
        driver.findElement(By.id("su")).click();
//        driver.quit();
    }
}

 

      然后执行当前的代码,就可以做一个简单的测试了。

1. selenium 3.0发布, http://www.cnblogs.com/nbkhic/p/5779453.html

以上是关于Selenium3.0 + Java8环境配置——入门的主要内容,如果未能解决你的问题,请参考以下文章

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0

Selenium2+python自动化2-pip降级selenium3.0(悠悠课程之路)

WIN10下java8的开发环境配置