selenium基于Java启动火狐56.0浏览器、启动谷歌62版本浏览器的语法

时间:2024-05-22 20:44:34

selenium基于Java启动火狐浏览器56.0、启动谷歌浏览器62版本

依次键附件图:

第一步:配置buidpath

1、新建一个User libraries:window  --》 preferences  --》java --》New  (新建一个libraries名为selenium)  --》Add External JARs..(添加seleniumjar包)--》apply and Close

2、在buildpath中添加新建User libraries:右键项目名  --》 Build Path  --》   configure Build Path  --》  Libraries  --》Add Library  --》选择User Library

第二步:在项目中新建一个文件夹Files,将chromedriver、geckodriver放在该文件夹下方

第三步:启动Firefox浏览器、chrome浏览器代码如下

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

public class testSeleNium {

    private static WebDriver dr= null;
    
    public static void main(String[] args) throws Exception{
        //设置打开Firefox浏览器路径
        /*System.setProperty("webdriver.gecko.driver", "F:\\tools\\geckodriver_all\\geckodriver.exe");
        String firefoxPath="F:\\tools\\geckodriver_all\\geckodriver.exe";
        System.setProperty("webdriver.gecko.driver", firefoxPath);

        dr=new FirefoxDriver();*/
                
        /*//设置打开chrome浏览器路径
         /*System.setProperty("webdriver.chrome.driver","F:\\tools\\chromdriver_all\\chromedriver.exe");*/
        String chromepath="F:\\tools\\chromdriver_all\\chromedriver.exe";
        System.setProperty("webdriver.chrome.driver", chromepath);
        
        dr=new ChromeDriver();
        dr.get("https://www.baidu.com");
        
        dr.manage().window().maximize();    //最大化浏览器
        dr.navigate().to("http://www.baidu.com/");    //导航到百度
        dr.close();    //关闭浏览器
        
    }
}
 

selenium基于Java启动火狐56.0浏览器、启动谷歌62版本浏览器的语法