在上面的例子中,我们看到了WebDriver的一些方法,今天列举WebDriver的Get方法: 1 import java.util.Set; 2 3 import org.openqa.selenium.WebDriver; 4 import org.openqa.sele ...
在上面的例子中,我们看到了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 }
原标题:Selenium2入门(三)WebDriver API之Get
关键词:web
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。