Selenium学习笔记1--选择浏览器,定位网页
来源:互联网 发布:java后端是做什么的 编辑:程序博客网 时间:2024/05/22 09:03
选择浏览器
public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("真武七截剑"); //火狐浏览器 //System.setProperty("webdriver.firefox.bin", "C:\\Program Files (x86)\\Mozilla Firefox"); WebDriver driver = new FirefoxDriver(); //IE浏览器 // System.setProperty("webdriver.ie.driver", "C:\\IEDriverServer.exe"); //WebDriver driver = new InternetExploreerDriver(); }
浏览器导航对象Navigation
打开浏览器,需要指定的页面进行测试,Selenium2需要Navigation对象, 代码如下:
WebDriver driver = new FirefoxDriver();Navigation navigate = driver.navigate();
使用to()方法来跳转URL
//注意这里URL必须写http,不可以省略navigate.to("http://www.qidian.com");navigate.to("http://www.jd.com");try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } //实现页面回退 navigate.back(); try { Thread.sleep(3000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } //实现页面前进 navigate.forward();
也可以调用driver.get(String url) 方法来访问网页
driver.get("http://www.baidu.com");
刷新当前网页
driver.navigate().to("http://www.baidu.com");driver.navigate().refresh();
获取页面源码
String pageSource = driver.getPageSource();
0 0
- Selenium学习笔记1--选择浏览器,定位网页
- selenium 网页元素定位方法学习笔记
- 使用selenium模块模拟浏览器爬去网页,并进行点击定位内容笔记
- Selenium学习笔记之010:层级定位
- Selenium学习笔记2--定位元素
- Selenium webdriver2学习-2 各种定位、浏览器操作
- 【selenium学习笔记】webdriver操作浏览器
- Selenium 学习笔记 - 1
- Selenium学习笔记1
- selenium学习笔记1
- 网页光标选择定位
- Selenium webdriver 学习笔记(二) - UI Element定位
- Python Selenium 学习笔记(二)定位元素
- 【selenium学习笔记】webdriver进行页面元素定位
- 【Selenium学习笔记】webdriver如何定位一组对象
- Selenium学习笔记之007:定位一组元素
- Selenium学习笔记之008:多层frame或者windows定位
- Selenium webdriver2学习-1 webdriver各种浏览器
- C#的第9课内容
- OpenCV + Python 人脸检测
- 汇编指令助记符含义
- 学习笔记
- 飞机游戏场景实现过程
- Selenium学习笔记1--选择浏览器,定位网页
- 详解CoordinatorLayout
- 1.Two Sum 难度:easy
- 基本的web页面样式(就是一开始把所有的基础样式都规定好)
- cocos2d-x--->飞机大战第一天0905
- 数组
- 7. Reverse Integer *
- 怎么判断一个数是否为完全平方数
- 欢迎使用CSDN-markdown编辑器