public abstract class WebDriverPage extends Object
| Constructor and Description |
|---|
WebDriverPage(WebDriverProvider driverProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Object |
executeAsyncScript(String s,
Object... args) |
Object |
executeScript(String s,
Object... args) |
WebElement |
findElement(By by) |
List<WebElement> |
findElements(By by) |
void |
get(String url) |
protected Actions |
getActions() |
Capabilities |
getCapabilities() |
String |
getCurrentUrl() |
protected WebDriverProvider |
getDriverProvider() |
Keyboard |
getKeyboard() |
Mouse |
getMouse() |
String |
getPageSource() |
String |
getTitle() |
String |
getWindowHandle() |
Set<String> |
getWindowHandles() |
Options |
manage() |
Navigation |
navigate() |
void |
quit() |
TargetLocator |
switchTo() |
public WebDriverPage(WebDriverProvider driverProvider)
protected WebDriverProvider getDriverProvider()
protected Actions getActions()
public void get(String url)
public String getCurrentUrl()
public String getTitle()
public List<WebElement> findElements(By by)
public WebElement findElement(By by)
public String getPageSource()
public void close()
public void quit()
public String getWindowHandle()
public TargetLocator switchTo()
public Navigation navigate()
public Options manage()
public Keyboard getKeyboard()
public Mouse getMouse()
public Capabilities getCapabilities()
Copyright © 2003–2017. All rights reserved.