zoukankan      html  css  js  c++  java
  • selenium-java,selenium安装配置

    准备材料

    1.java jdk

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    2.开发工具

    https://www.eclipse.org/downloads/

    3.selenium jar包

    http://selenium-release.storage.googleapis.com/index.html(内容多,自己找到自己要的版本,附上截图正常需要的东西)

    4.浏览器驱动

    火狐驱动:https://github.com/mozilla/geckodriver/releases (selenium3以上版本)

    谷歌驱动:http://npm.taobao.org/mirrors/chromedriver(没有win64版泪奔)

    5.浏览器

    6.版本对应要求

    参考:http://www.cnblogs.com/yanzhe/p/7839604.html

    顺序

    1.安装配置Java环境(jdk,不会就百度吧)

    2.下载开发工具,写个helloword(不会就百度吧)

    3.配置user library,导入selelnium jar(不会就百度吧)

    4.写代码(附上一段最简单的main函数运行的selenium代码)

    public static WebDriver webDriver;

    public static void main(String[] args) {

    System.setProperty("webdriver.firefox.bin", "D:\firefox\firefox57\firefox.exe");//浏览器路径
    System.setProperty("webdriver.gecko.driver","D:\Configuration\geckodriver-v0.19.1-win64\geckodriver.exe");//浏览器驱动路径
    WebDriver = new FirefoxDriver();//
    WebDriver.manage().window().maximize();//浏览器最大化
    WebDriver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);//超时等待30秒
    WebDriver.get("https://www.baidu.com");//跳转链接
    WebDriver.close;//关闭

    }
  • 相关阅读:
    [ 随手记 4 ]C/C++ 模板(Template)使用/重载区别
    [ 随手记 3 ] 堆区/栈区/堆栈/队列
    [ 随手记 2 ] C/C++ 数组/指针/传数组到函数/指针数组/数组指针
    柯西方程的另外一种解法
    十分强大的CC抛物线定理(数学)
    模板_BIT
    模板_SEG_TREE
    模板_SPLAY
    模板_LCA
    NOIP游(GUNCU)记
  • 原文地址:https://www.cnblogs.com/yanzhe/p/7839893.html
Copyright © 2011-2022 走看看