public interface BrowserInteropUtils
| Modifier and Type | Method and Description |
|---|---|
void |
acceptAlert(org.openqa.selenium.WebDriver webDriver)
Accepts a browser alert
|
void |
cancelAlert(org.openqa.selenium.WebDriver webDriver)
Cancels a browser alert
|
void |
focusOnElement(org.openqa.selenium.WebDriver webDriver,
org.openqa.selenium.WebElement element)
Deals with inconsistencies between browsers in how they focus on items
|
void |
selectFromDropDownList(org.openqa.selenium.WebDriver webDriver,
org.openqa.selenium.WebElement element,
java.lang.String selectElement)
Deals with inconsistencies between browsers in how they select items from a drop down list
|
boolean |
treatElementAsHidden(org.openqa.selenium.WebDriver webDriver,
org.openqa.selenium.WebElement element,
org.openqa.selenium.JavascriptExecutor js)
|
void |
waitForAlert(org.openqa.selenium.WebDriver webDriver,
int waitDuration)
Waits for an alert
|
boolean treatElementAsHidden(@NotNull
org.openqa.selenium.WebDriver webDriver,
@NotNull
org.openqa.selenium.WebElement element,
@NotNull
org.openqa.selenium.JavascriptExecutor js)
webDriver - The selenium webdriverelement - The element to checkjs - The javascript executor (which may or may not be the same object as webDriver)void selectFromDropDownList(@NotNull
org.openqa.selenium.WebDriver webDriver,
@NotNull
org.openqa.selenium.WebElement element,
@NotNull
java.lang.String selectElement)
webDriver - The selenium webdriverelement - The drop down listselectElement - The item that we want to selectvoid focusOnElement(@NotNull
org.openqa.selenium.WebDriver webDriver,
@NotNull
org.openqa.selenium.WebElement element)
webDriver - The selenium webdriverelement - The element to focus onvoid waitForAlert(@NotNull
org.openqa.selenium.WebDriver webDriver,
int waitDuration)
webDriver - The selenium webdriverwaitDuration - How long to wait forvoid acceptAlert(@NotNull
org.openqa.selenium.WebDriver webDriver)
webDriver - The selenium webdrivervoid cancelAlert(@NotNull
org.openqa.selenium.WebDriver webDriver)
webDriver - The selenium webdriver