selenium在eclipse中的使用(详细介绍)
来源:互联网 发布:teamviever网络未就绪 编辑:程序博客网 时间:2024/06/04 19:00
导入相关jar包
selenium-html-runner-3.5.0.jar
selenium-server-standalone-3.5.0.jar
这两个jar包,可以在其官网上下载到。
我们使用的是selenium 3,所以对应的火狐版本应不低于47,各个版本火狐的下载地址为:http://ftp.mozilla.org/pub/firefox/releases/
同时,根据自己电脑的配置选择32位还是64位。
geckodriver的下载
由于selenium 3需要使用geckodriver.exe来驱动打开获取浏览器,所以需要下载geckodriver.exe。百度一下,便可以下载,我选择的是64位的。
eclipse程序架构
我这里将geckodriver.exe放到该项目的目录下,以方便使用。
java案例程序
package login;/* * author:合肥工业大学 管院学院 钱洋 *1563178220@qq.com *博客地址:http://blog.csdn.net/qy20115549/*/import org.openqa.selenium.*;import org.openqa.selenium.firefox.FirefoxDriver;public class Taobao { private static String url="http://blog.csdn.net/qq_30843221/article/details/53637268"; public static void main(String args[]){ System.setProperty("webdriver.gecko.driver", "chrome\\geckodriver.exe"); WebDriver driver = new FirefoxDriver();; driver.get(url); String title=driver.getTitle(); System.out.println(title); String pagesource = driver.getPageSource(); System.out.println(pagesource); driver.quit(); }}
运行程序
如下,可以看到运行程序后,获取了标题,及该地址的源码。同时,在运行的过程中,打开的火狐浏览器,打开了该地址。
常见问题
Unsupported Marionette protocol version 2, required 3
这个问题,一般是自己的火狐版本太低,重新下载高版本的火狐浏览器就行。
阅读全文
0 0
- selenium在eclipse中的使用(详细介绍)
- Selenium RC在Eclipse中的使用
- selenium在java中的使用
- 详细介绍如何在Eclipse中使用SVN
- 详细介绍如何在Eclipse中使用SVN
- 详细介绍如何在Eclipse中使用SVN
- Selenium在使用中的一些常用方法
- selenium在爬取中的使用
- Git在eclipse中的配置详细记录
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- Selenium 使用介绍
- selenium使用介绍
- 最新手机号码、电话号码正则表达式
- 一个简单的springmvc框架写的 helloworld例子
- perl基础学习1
- 等价表达式
- lua function 可变参数
- selenium在eclipse中的使用(详细介绍)
- shell
- 使用Unity实现一个简单的UV动画
- HP-Socket v5.0.1:支持 IPv6 及多 SSL 证书
- perl基础学习-哈希
- python基础——文件读写
- opencv 能读取到图片,但是显示灰色
- perl基础学习-读文件
- ZOJ2345Gold Coins 简单分块