美文网首页
1,部署环境

1,部署环境

作者: 旅程中 | 来源:发表于2018-11-05 21:24 被阅读1次

    转:https://blog.csdn.net/jinhe123/article/details/69946234
    Selenium启动火狐浏览器:
    1,下载最新的geckodriver,最新的火狐,最新的selenium jar包
    2,地址:https://github.com/mozilla/geckodriver/releases
    //如果火狐浏览器没有默认安装在C盘,需要自己确定其路径

            System.setProperty("webdriver.gecko.driver",
                "E:\\\\geckodriver\\\\geckodriver.exe");
            
            System.setProperty("webdriver.firefox.bin",
                "F:\\Program Files\\Firefox\\firefox.exe");
            
            //定义驱动对象为 FirefoxDriver 对象
            WebDriver driver = new FirefoxDriver();
            //打开的网址
            driver.get("http://www.baidu.com/");
     
            //定位输入框元素
            WebElement txtbox = driver.findElement(By.name("wd"));
            //在输入框输入文本
            txtbox.sendKeys("WebDriver");
            //定位按钮元素
            WebElement btn = driver.findElement(By.id("su"));
            //点击按钮
            btn.click();
            
            try {
                Thread.sleep(5000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            
            //关闭浏览器
            driver.close();
    

    Selenium启动谷歌:

    1,下载最新的ChromeDriver

    2,下载地址:https://sites.google.com/a/chromium.org/chromedriver 记得挂vpn

    System.setProperty("webdriver.chrome.driver",
                "E:\\chromedriver\\ChromeDriver.exe");
    
    WebDriver driver=**new** ChromeDriver();
    
    driver.get("http://www.baidu.com/");
    
    driver.manage().window().maximize();
    
    WebElement txtbox=driver.findElement(By.*name*("wd"));
    
    txtbox.sendKeys("WebDriver");
    
    WebElement btn=driver.findElement(By.*id*("su"));
    
    btn.click();
    
    try{
    
    Thread.sleep(5000);//让浏览器没有这么快退出
    
    } catch(InterruptedException e) {
    
    e.printStackTrace();
    
    }
    
    driver.close();//关闭浏览器
    

    相关文章

      网友评论

          本文标题:1,部署环境

          本文链接:https://www.haomeiwen.com/subject/hxyexqtx.html