public class Browser extends Object implements IBrowser
| 限定符和类型 | 字段和说明 |
|---|---|
private org.openqa.selenium.WebDriver |
driver |
private Engine |
engine |
private boolean |
isClosed |
private boolean |
isUseJQuery |
private org.slf4j.Logger |
logger |
private Page |
page |
private WindowsCollectorListener |
windowsCollectorListener |
private WindowSource |
windowSource |
private org.slf4j.Logger logger
private boolean isClosed
private boolean isUseJQuery
private WindowsCollectorListener windowsCollectorListener
private WindowSource windowSource
private Page page
private org.openqa.selenium.WebDriver driver
private Engine engine
public ICurrentPage open(String url)
public void closeAllWindows()
closeAllWindows 在接口中 IBrowserpublic Engine browserType()
browserType 在接口中 IBrowserpublic Set<String> getWindows()
getWindows 在接口中 IBrowserpublic ICurrentPage selectDefaultWindow()
selectDefaultWindow 在接口中 IBrowserpublic ICurrentPage selectFrame(int index)
selectFrame 在接口中 IBrowserpublic ICurrentPage selectFrame(String locate)
selectFrame 在接口中 IBrowserpublic ICurrentPage selectLastOpenedPage()
selectLastOpenedPage 在接口中 IBrowserpublic ICurrentPage selectWindowByTitle(String title)
selectWindowByTitle 在接口中 IBrowserpublic ICurrentPage selectWindowByUrl(String url)
selectWindowByUrl 在接口中 IBrowserpublic ICurrentPage selectWindowByIndex(Integer index)
public ICurrentPage selectWindowContainsUrl(String url)
selectWindowContainsUrl 在接口中 IBrowserpublic ICurrentPage currentPage()
currentPage 在接口中 IBrowserpublic org.openqa.selenium.WebDriver getCurrentBrowserDriver()
getCurrentBrowserDriver 在接口中 IBrowserpublic Object runJavaScript(String js, Object... objects)
runJavaScript 在接口中 IBrowserpublic Object runAsynJavaScript(String js, Object... objects)
runAsynJavaScript 在接口中 IBrowserpublic void takeScreetShot(String path)
takeScreetShot 在接口中 IBrowserpublic WindowSource getWindowSource()
getWindowSource 在接口中 IBrowserprotected void setWebDriver(org.openqa.selenium.WebDriver driver)
public void pageLoadTimeout(int seconds)
pageLoadTimeout 在接口中 IBrowserpublic <T extends SourcePage> T waitFor(T page)
public void elementLoadTimeout(int seconds)
elementLoadTimeout 在接口中 IBrowserpublic <T extends SourcePage> T page(Class<T> pageClass)
public boolean isUseJQuery()
isUseJQuery 在接口中 IBrowserpublic ICurrentPage selectWindowContainsTitle(String title)
selectWindowContainsTitle 在接口中 IBrowserpublic void setUseJQuery(boolean isUseJQuery)
Copyright © 2014. All rights reserved.