摘要: 先来解释下什么是句柄,有时候浏览器的窗口句柄,也叫windows id,英文单词更好理解。 你打开了一个浏览器,你开一个tab,就生成了一个id,这个id直到你关闭这个tab才会消失。 如果你在一个浏览器上打开多个tab,那么就有多个windows id,为什么你关闭其中一个tab,但是不影响其他t 阅读全文
posted @ 2020-01-19 23:55 小白龙白龙马 阅读(4220) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.openqa.selenium.interactions.Actions; im 阅读全文
posted @ 2020-01-19 23:26 小白龙白龙马 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: 参考网址:https://blog.csdn.net/u011541946?t=1package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org 阅读全文
posted @ 2020-01-19 21:17 小白龙白龙马 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 在Keys类下有一个方法叫chord(参数1,参数2),在键盘输入事件也就是多个键同时按下的效果。package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; im 阅读全文
posted @ 2020-01-19 21:09 小白龙白龙马 阅读(977) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 19:54 小白龙白龙马 阅读(325) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 19:48 小白龙白龙马 阅读(1918) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 19:13 小白龙白龙马 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 19:02 小白龙白龙马 阅读(367) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 17:56 小白龙白龙马 阅读(214) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; import org.apache.commons.io.FileUtils; import org. 阅读全文
posted @ 2020-01-19 17:44 小白龙白龙马 阅读(301) 评论(0) 推荐(0) 编辑
摘要: package rjcs; import java.util.List; import org.openqa.selenium.TakesScreenshot; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.s 阅读全文
posted @ 2020-01-19 17:33 小白龙白龙马 阅读(769) 评论(0) 推荐(0) 编辑
摘要: Method Name:方法名,使用任何类的任何方法,我们都需要创建创建类的对象,然后对象可以申请类的素有公共方法(publicmethods) Return Type:返回的数据类型:方法能够返回一个值或者返回空(void)。 Parameter:参数,数据类型:传递到方法内进行操作的变量。传递的 阅读全文
posted @ 2020-01-19 17:18 小白龙白龙马 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 平时操作浏览器的时候相信大家都有过网页回退、前进、刷新的操作,那用Selenium Webdriver如何实现这些功能呢?接下来我们就共同来研究下。 使用navigation的方法,仅仅只需一个driver.navigate().使用Eclipse的话,会自动展现出所有的navigate的接口。 N 阅读全文
posted @ 2020-01-19 16:52 小白龙白龙马 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 什么是WebElement?: 首先,WebElement是一个组合词,拆开就是web + element,翻译过来就是web页面上的元素(对象)。那什么是web页面呢,HTMl了解一下? Html刚学完没多久,相信各位不陌生html的语法,一对尖括号括起来的内容,那这一对尖括号呢,就是我们UI自动 阅读全文
posted @ 2020-01-19 16:39 小白龙白龙马 阅读(1753) 评论(0) 推荐(0) 编辑
摘要: elements复数定位: 在上面的例举的八中基本定位方式种,都有对应的复数形式,分别是下面这些: id复数定位find_elements_by_id() name复数定位find_elements_by_name() class复数定位find_elements_by_class_name() t 阅读全文
posted @ 2020-01-19 16:26 小白龙白龙马 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: WebElement类可支持查询子类元素。假设页面上有一些重复的元素,它们有不同的父元素。我们可以先定位其父元素,然后定位其子元素,方法如下: WebElement father = driver.findElement(By.id("father")); WebElement son = fath 阅读全文
posted @ 2020-01-19 16:11 小白龙白龙马 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 注意:此方法返回的是第一个匹配到的元素。 findElement()方法定位元素时,会查询整个DOM,然后返回第一个匹配的元素。 策略语法语法描述 By id driver.findElement(By.id()) driver.findElements(By.id()) 通过id属性定位元素 By 阅读全文
posted @ 2020-01-19 15:30 小白龙白龙马 阅读(2337) 评论(0) 推荐(0) 编辑