摘要: 在webdriver-JAVA 版的api中,可以通过 driver.findElement(By.)来查看支持定位元素的方法,结果如下: 下面以www.baidu.com为例,使用各种api来定位页面元素: 1.By.name() 页面的源代码为:<a class="mnav" href="htt 阅读全文
posted @ 2017-03-21 15:39 hbali 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 以126邮箱为例,自己来写webdriver脚本。 打开126邮箱后,首先定位用户名,firebug获取到用户名的属性如下: 通过firepath插件可以很容易得到用户名的Xpath为:.//*[@id='auto-id-1489561679556'],则 理论上 对应的webdriver 语句为: 阅读全文
posted @ 2017-03-15 16:08 hbali 阅读(19386) 评论(0) 推荐(1) 编辑
摘要: 1.下面以最简单的baidu搜索为例,来编写第一个java的webdriver脚本 import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;imp 阅读全文
posted @ 2017-03-14 15:43 hbali 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 一. JDK的安装(由于本文所使用的是3.0版本,需要jdk1.8版本以上),注意:一定要安装JDK,只安装jre,在启动Eclipse会报错 二. Eclipse的安装 三. Webdriver下载:selenium-java-3.0.0.zip 和 selenium-server-standal 阅读全文
posted @ 2017-03-14 15:08 hbali 阅读(381) 评论(0) 推荐(0) 编辑