码迷,mamicode.com
首页 > 编程语言 > 详细

Selenium+Java+Chrome环境搭建

时间:2019-09-30 00:04:13      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:cat   build   环境   win   inf   ted   nbsp   inter   exe   

今天来讲一下自动化测试环境的搭建,整个过程分为四步,非常简单。

一、chrome浏览器安装

  1、下载chrome浏览器并安装,下载路径网上很多。

       2、 由于selenium只嵌入了firefox的驱动包,而不包含chrome,因此我们需要下载chrome浏览器对应版本的chromedriver,地址:http://npm.taobao.org/mirrors/chromedriver/;关于chrome版本及对应的driver该网址上有最新的说明文档,如下:

  技术图片

  详情可自行翻阅查看,此处不再赘述。

  下载下来之后,将Chromedriver.exe放在Chrome浏览器安装目录下,如下图:

  技术图片

二、selenium

   官网下载最新的selenium jar包,我下载的是这个:

 技术图片

 

三、java环境安装及配置:jdk+eclipse

   1、在官网下载jdk,安装配置,网上总结文档很多,百度一下,你就知道

  技术图片

  2、eclipse下载

  可到官网下载最新的eclipse,网上有各种版本,我是win7旗舰版64bit系统,下载的是这个

  技术图片

  eclipse安装好后,新增project,在build path将selenium的jar包导入进来,

  技术图片

 

四、测试

  eclipse项目下新建package,新增类,运行以下代码,如果可以自动打开Chrome浏览器并打开网址即ok。  

  package com.test.selenium;

  import java.util.concurrent.TimeUnit;

  import org.openqa.selenium.WebDriver;
  import org.openqa.selenium.chrome.ChromeDriver;

  public class testSelenium {

  public static void main(String[] args) {

  //参数配置
  System.setProperty("webdriver.chrome.driver",
  "C:/Users/zdm/AppData/Local/Google/Chrome/Application/chromedriver.exe");

  WebDriver driver;
  driver = new ChromeDriver();
  driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS);

  driver.get("http://www.baidu.com");
  driver.manage().deleteAllCookies();

  try {
  Thread.sleep(3000);
  } catch (InterruptedException e) {
  e.printStackTrace();
  }
  driver.close();
  }

  }

Selenium+Java+Chrome环境搭建

标签:cat   build   环境   win   inf   ted   nbsp   inter   exe   

原文地址:https://www.cnblogs.com/pinktest/p/11094596.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!