zoukankan      html  css  js  c++  java
  • Selenium2入门(三)WebDriver API之Get

    在上面的例子中,我们看到了WebDriver的一些方法,今天列举WebDriver的Get方法:

     1 import java.util.Set;
     2 
     3 import org.openqa.selenium.WebDriver;
     4 import org.openqa.selenium.firefox.FirefoxDriver;
     5 
     6 
     7 public class SeleniumWebDriverGetDemo {
     8 
     9     /**
    10      * @param args
    11      */
    12     public static void main(String[] args) {
    13         // TODO Auto-generated method stub
    14         //如果火狐浏览器没有默认安装在C盘,需要制定其路径
    15         //System.setProperty("webdriver.firefox.bin", "D:/Program Files/Mozilla firefox/firefox.exe"); 
    16         WebDriver driver = new FirefoxDriver();
    17         driver.get("http://www.baidu.com/");
    18         //获取url
    19         String currentUrl=driver.getCurrentUrl();
    20         //获取页面的全部源代码
    21         String pageSource=driver.getPageSource();
    22         //获取页面的标题
    23         String title=driver.getTitle();
    24         //返回该窗口的句柄,可以用来进行窗口切换
    25         String winHandle=driver.getWindowHandle();
    26         Set<String> winHandles=driver.getWindowHandles();
    27         System.out.println("CurrentURL:"+currentUrl);
    28         System.out.println("PageSource:"+pageSource);
    29         System.out.println("Title:"+title);
    30         System.out.println("WinHandle:"+winHandle);
    31         
    32     }
    33 
    34 }
  • 相关阅读:
    GO语言网络编程
    GO语言测试
    GO语言反射
    GO语言strconv包的使用
    GO语言并发
    Centos7 开启swap分区
    设计模式 之 命令模式
    设计模式 之 代理模式
    设计模式 之 工厂模式
    设计模式 之 观察者模式
  • 原文地址:https://www.cnblogs.com/snipergodson/p/5663614.html
Copyright © 2011-2022 走看看