Selenium-Java
文章平均质量分 72
Al_assad
脚踏实地,不吹水不装逼不讥讽
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Selenium(1): 基本示例
Selenium Selenium 是目前用的最广泛的Web UI 自动化测试框架,目前支持linux,window,mac多平台运行; Selenium支持的浏览器 IE6-10 FireFox大部分版本(selenium 2.52目前不支持firefox47.0以上的版本,最新的3.4版本未测试) Chrome Safari Opera Andrioid原创 2017-06-12 23:21:15 · 884 阅读 · 0 评论 -
Selenium(2): DOM元素定位、操作
DOM 元素定位 定位过程 WebDriver对象的findElement函数定义一个Web页面元素; findElements方法可以定位页面的多个元素; 使用WebElement对象来存储定位的元素,以便后续操作; id 定位 driver.findElement(By.id(“id的值”)); na原创 2017-06-12 23:22:51 · 5119 阅读 · 0 评论 -
Selenium(3): 浏览器操作
浏览器最大化 前进,后退, 刷新 WebDriver driver = new WebDriver();driver.get("http://www.test.com"); // 浏览器最大化driver.manage().window().maximize();// 刷新浏览器driver.navigate().refresh();// 浏览器后退driver.naviga原创 2017-06-12 23:23:52 · 681 阅读 · 0 评论 -
Selennium(4):智能等待
当使用selenium操作页面上某个元素的时候, 需要等待页面加载完成后, 才能操作,或者碰到AJAX异步加载,需要等待元素加载完成后, 才能操作; 应对这样的情况,selenium 中提供了非常简单,智能的方法,来判断元素是否存在; 隐式等待 对页面设置隐式等待,挂起线程,直到页面元素刷出或等待阀值; WebDriver driver = new Firefo原创 2017-07-16 08:43:26 · 1116 阅读 · 0 评论
分享