Selenium出窥

初识WebDriver

1.JDK安装:
官网下载(64位/32位)
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

配置JDK环境变量
打开控制面板->系统->高级系统设置->环境变量
新建环境变量:JAVA_HOME
变量值设置:JAVA安装路径
在这里插入图片描述
新建(或更改)变量:PATH
变量值设置:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
在这里插入图片描述

新建变量:CLASSPATH
变量值设置: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
在这里插入图片描述
验证安装成功:
Windows系统输入cmd->输入java -version
如图所示便是成功:
在这里插入图片描述
2.Eclipse安装
官网下载: http://www.eclipse.org/
在启动之前,将eclipse.ini文件中java版本修改成当前系统版本
在这里插入图片描述
3.Eclipse启动
新建workspace->启动eclipse
在这里插入图片描述
4.TestNG集成
在eclipse中选择Help->Install New Software
在Work with输入http://beust.com/eclipse
搜索出TestNG,勾选后继续安装
安装完成后,进入Configure Build Path,查看存在TestNG
在这里插入图片描述

主流浏览器的调用方式

1.IE浏览器
需要将IEDriverServer.exe在本机的位置引入代码
2.FireFox浏览器
最新的selenium3.0需要将geckodriver的位置引入代码
3.Chrome浏览器
需要将chromedriver.exe在本机的位置引入代码

注:由于chromedriver.exe有版本之分,它的版本与chrome浏览器版本保持一致,需要在驱动下载的页面找到对应的版本进行下载使用。

驱动下载网址:
http://chromedriver.storage.googleapis.com/index.html

WebDriver脚本基础编写

代码如下:

package demo;

import java.util.List;...

pubilc class browser {

    @Test
    public void test() throws InterruptedException{
             //chrome
                     System.setProperty("webdriver.chrome.driver","D:/Automation/selenium/chromedriver.exe");
                     WebDriver dr=new ChromeDriver();
                     dr.get("https://www.baidu.com");
                     WebElement el=dr.findElement(By.xpath("//*[@id='kw']"));
                     el.sendKeys("fengluojifan");
                     WebElement ell=dr.findElement(By.xpath("//*[@id='su']"));
                     ell.click();
                     Thread.sleep(3000);
                     dr.quit();
          }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值