zoukankan      html  css  js  c++  java
  • selenium3.x的使用例子

    1.需要下载selenium的相关包以备工程调用。

    2.工程中配置引用selenium的lib。

     

    selenium3.x中主要是根据webdriver进行浏览器的各种操作,可以完全模仿人工操作浏览器,从而完成web项目的自动化测试。

    3.配置驱动属性。

    System.setProperty("webdriver.firefox.bin", "D:/Program Files (x86)/Mozilla Firefox/firefox.exe");//设置webdriver驱动的浏览器
    System.setProperty("webdriver.gecko.driver", 
        "F:/eclipse-workspace/PaserInstrumentData/selenium-java-3.8.1/geckodriver.exe");//设置浏览器对应的驱动程序,不同的浏览器的
        驱动程序不一样
    //注意:属性值均为程序存放的路径

    4.实例化驱动并根据需求进行处理。

    private static WebDriver driver = null;
    *
    *
    if(driver == null || driver.navigate() == null) {
        driver = new FirefoxDriver();//实例化webdriver
    }
    driver.get(url);//webdriver抓取链接
    driver.navigate().refresh();//webdriver刷新页面
    *
    *
    driver.quit();//webdriver退出
  • 相关阅读:
    冒泡排序
    pdo 单例类
    php 事物处理
    支付宝支付
    反向代理和负载均衡
    execl导出
    网络层
    OSI 7层 TCP/IP 4层 综合5层
    面试总结
    CMD AMD
  • 原文地址:https://www.cnblogs.com/hejing-swust/p/8510436.html
Copyright © 2011-2022 走看看