你的位置:首页 > Java教程

[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 args11   */12   public static void main(String[] args) {13     // TODO Auto-generated method stub14     //如果火狐浏览器没有默认安装在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     //获取url19     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 }