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退出
原文地址:https://www.cnblogs.com/hejing-swust/p/8510436.html