Package oit.utilities
Class Actions
java.lang.Object
oit.utilities.Actions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappendText(org.openqa.selenium.By locator, String string) org.openqa.selenium.WebElementcheckAvailabilityOf(org.openqa.selenium.By locator) voidclick(org.openqa.selenium.By locator) voidclickAction(org.openqa.selenium.By locator) voidclickActionManyTimes(org.openqa.selenium.By locator) voidclickJS(org.openqa.selenium.By locator) voidvoiddoubleClickAction(org.openqa.selenium.By locator) voiddropDownByIndex(org.openqa.selenium.By locator, int value) voiddropDownByText(org.openqa.selenium.By locator, String value) voiddropDownByValue(org.openqa.selenium.By locator, String value) voidimageSendKeys(org.openqa.selenium.By locator, String string) imageSendKeys_AlertHandling(org.openqa.selenium.By locator, String string) voidscrollToElement(org.openqa.selenium.By locator) voidswitchToFrame(org.openqa.selenium.By locator) voidtypeInField(org.openqa.selenium.By locator, String string) voidtypeInteger(org.openqa.selenium.By locator, Integer number) voidtypeInTextField(org.openqa.selenium.By locator, String string) voidtypeInTextFieldAndEnter(org.openqa.selenium.By locator, String string)
-
Field Details
-
element
public static org.openqa.selenium.WebElement element -
wait
public static org.openqa.selenium.support.ui.Wait<org.openqa.selenium.WebDriver> wait -
executor
public static org.openqa.selenium.JavascriptExecutor executor
-
-
Constructor Details
-
Actions
public Actions(org.openqa.selenium.WebDriver driver)
-
-
Method Details
-
checkAvailabilityOf
public org.openqa.selenium.WebElement checkAvailabilityOf(org.openqa.selenium.By locator) throws Exception - Throws:
Exception
-
typeInTextField
-
typeInField
-
typeInteger
-
appendText
-
imageSendKeys
-
imageSendKeys_AlertHandling
-
typeInTextFieldAndEnter
-
clickAction
public void clickAction(org.openqa.selenium.By locator) -
doubleClickAction
public void doubleClickAction(org.openqa.selenium.By locator) -
clickActionManyTimes
public void clickActionManyTimes(org.openqa.selenium.By locator) -
clickJS
public void clickJS(org.openqa.selenium.By locator) -
clickJS2
-
click
public void click(org.openqa.selenium.By locator) -
dropDownByText
-
dropDownByIndex
public void dropDownByIndex(org.openqa.selenium.By locator, int value) -
dropDownByValue
-
switchToFrame
public void switchToFrame(org.openqa.selenium.By locator) -
scrollToElement
- Throws:
InterruptedException
-