Selenium2入門(三)WebDriver API之Get,selenium2webdriver

來源:互聯網
上載者:User

Selenium2入門(三)WebDriver API之Get,selenium2webdriver

在上面的例子中,我們看到了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         //如果Firefox瀏覽器沒有預設安裝在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 }

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.