Selenium Java环境搭建
来源:互联网 发布:淘宝店铺怎么添加旺旺 编辑:程序博客网 时间:2024/05/29 14:35
1. 下载Selenium Java Bindings包:http://selenium-release.storage.googleapis.com/2.43/selenium-java-2.43.1.zip
也可以浏览 http://docs.seleniumhq.org/download/ 下载其他语言的Bindings
2. 解压下载的zip文件,把解压得到的文件夹(selenium-2.43.1)拷到特定目录下(可以拷到JDK/JRE目录、你的开发目录,或者其他任何目录)
3. Eclipse新建一个Java Project,右键这个Project,选Build Path,选Configure Build Path...,在Java Build Path的Libraries tab中,点击‘Add External JARs‘,到刚刚解压的那个文件夹下,选择selenium-java-2.43.1.jar点击OK确定
4. 新建一个Java file,如SeleniumTest.java,键入测试代码,跑一下试试,结果有error: NoClassDefFoundError!说明还有一些jar包没include进来
<pre name="code" class="java">import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.firefox.FirefoxDriver;class SeleniumTest {public static void main(String args[]) {//WebDriver driver = new ChromeDriver();WebDriver driver = new FirefoxDriver();driver.get("http://blog.csdn.net");}}
5. 再次右键这个Project,选Build Path,选Configure Build Path...,在Java Build Path的Libraries tab中,点击‘Add External JARs‘,浏览到与第3步相同的文件夹,注意到下面有一个libs目录,进去把里面所有的jar都选上,点击OK确定
6. 再跑一下刚才的测试,这次没问题了!
7. 测试里我们用的是Firefox的driver,如果想用ChromeDriver怎么办呢?
7.1 下载最新ChromeDriver: http://chromedriver.storage.googleapis.com/index.html
7.2 解压下载的zip包得到一个chromedriver.exe文件
7.3 把chromedriver.exe文件拷到一个已经加到PATH环境变量的目录下(我放到了Chrome目录下:C:\Program Files\Google\Chrome\Application)
7.4 把上面的测试code换成ChromeDriver试试,这次启动的browser是Chrome!
import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.firefox.FirefoxDriver;class SeleniumTest {public static void main(String args[]) {WebDriver driver = new ChromeDriver();//WebDriver driver = new FirefoxDriver();driver.get("http://baidu.com");}}
- Selenium Java环境搭建
- java+selenium环境搭建
- JAVA + SELENIUM--环境搭建
- selenium+java环境搭建
- java+selenium搭建环境
- selenium java环境搭建
- java selenium环境搭建
- java selenium 环境搭建
- 2.Selenium之Selenium+Java环境搭建
- Selenium运行环境搭建(Java)
- JAVA+Selenium 开发环境搭建
- java+eclipse+selenium环境搭建
- java+selenium环境的搭建
- 2.selenium-Java环境搭建
- 如何搭建Selenium-Grid2环境(Java)
- selenium+java+testng+ant环境搭建
- selenium webdriver 环境搭建–java
- selenium+java+testng+ant环境搭建
- web SQL
- Android Contacts源码分析
- 基于visual c++之windows核心编程代码分析(56)使用winsock搜索蓝牙设备
- 2014牡丹江——Domination
- 求并联电阻
- Selenium Java环境搭建
- 据说练就了一指禅神功的觅闻实时手机新闻网,正以每天2000+IP的用户量递增。有智能手机的可以当场进行体验,没有的就算了哈
- 百度地图
- 约瑟夫问题:古代某法官要判决n个犯人死刑...
- jQuery.validate插件详解
- 水樹 奈々 Blog 20140907 しまのわっ♪ 译文
- 创建keystone数据库遇到的错误
- 关于Fragment跳转到Activity 获取返回结果的处理
- Ubuntu 安装配置minicom