public class SeleniumBrowser
extends java.lang.Object
| Constructor and Description |
|---|
SeleniumBrowser(org.openqa.selenium.WebDriver driver) |
SeleniumBrowser(org.openqa.selenium.WebDriver driver,
long implicitlyWait,
long defaultTimeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptAlert() |
void |
click(java.lang.String elementName) |
void |
click(java.lang.String elementName,
long timeout) |
org.openqa.selenium.WebElement |
findElement(java.lang.String key) |
java.util.List<org.openqa.selenium.WebElement> |
findElements(java.lang.String key) |
void |
get(java.lang.String url) |
long |
getDefaultTimeout() |
org.openqa.selenium.WebDriver |
getDriver() |
java.lang.String |
getText(java.lang.String elementName) |
java.lang.String |
getText(java.lang.String elementName,
long timeout) |
boolean |
isNotPresent(java.lang.String elementName) |
boolean |
isPresent(java.lang.String elementName) |
org.openqa.selenium.WebDriver.Options |
manage() |
void |
moveTo(java.lang.String elementName) |
void |
moveTo(java.lang.String elementName,
long timeout) |
void |
quit() |
void |
sendKeys(java.lang.String elementName,
java.lang.CharSequence text) |
void |
sendKeys(java.lang.String elementName,
java.lang.CharSequence text,
long timeout) |
org.openqa.selenium.WebElement |
waitForElement(java.lang.String elementName) |
org.openqa.selenium.WebElement |
waitForElement(java.lang.String elementName,
long timeout) |
void |
waitForNotElement(java.lang.String elementName) |
void |
waitForNotElement(java.lang.String elementName,
long timeout) |
void |
waitForText(java.lang.String elementName,
java.lang.String message) |
void |
waitForText(java.lang.String elementName,
java.lang.String message,
long timeout) |
org.openqa.selenium.WebDriver.Window |
window() |
public SeleniumBrowser(org.openqa.selenium.WebDriver driver)
throws java.lang.Exception
java.lang.Exceptionpublic SeleniumBrowser(org.openqa.selenium.WebDriver driver,
long implicitlyWait,
long defaultTimeout)
throws java.lang.Exception
java.lang.Exceptionpublic org.openqa.selenium.WebDriver getDriver()
public org.openqa.selenium.WebDriver.Options manage()
public org.openqa.selenium.WebDriver.Window window()
public long getDefaultTimeout()
public void get(java.lang.String url)
public org.openqa.selenium.WebElement findElement(java.lang.String key)
public java.util.List<org.openqa.selenium.WebElement> findElements(java.lang.String key)
public boolean isPresent(java.lang.String elementName)
public boolean isNotPresent(java.lang.String elementName)
public void click(java.lang.String elementName)
throws java.lang.Exception
java.lang.Exceptionpublic void click(java.lang.String elementName,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void moveTo(java.lang.String elementName)
throws java.lang.Exception
java.lang.Exceptionpublic void moveTo(java.lang.String elementName,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void sendKeys(java.lang.String elementName,
java.lang.CharSequence text)
throws java.lang.Exception
java.lang.Exceptionpublic void sendKeys(java.lang.String elementName,
java.lang.CharSequence text,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getText(java.lang.String elementName)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getText(java.lang.String elementName,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void quit()
public org.openqa.selenium.WebElement waitForElement(java.lang.String elementName)
throws java.lang.Exception
java.lang.Exceptionpublic org.openqa.selenium.WebElement waitForElement(java.lang.String elementName,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void waitForNotElement(java.lang.String elementName)
throws java.lang.Exception
java.lang.Exceptionpublic void waitForNotElement(java.lang.String elementName,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void waitForText(java.lang.String elementName,
java.lang.String message)
throws java.lang.Exception
java.lang.Exceptionpublic void waitForText(java.lang.String elementName,
java.lang.String message,
long timeout)
throws java.lang.Exception
java.lang.Exceptionpublic void acceptAlert()