Package pages
Class BasePage
java.lang.Object
pages.BasePage
- Direct Known Subclasses:
LoginPage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.openqa.selenium.WebElement>bringMeAllElements(String locator) voidclickElement(String locator) static voidvoidvoiddoubleClick(String locator) voiddragAndDrop(String locator, String locator2) intdropdownSize(String locator) booleanelementEnabled(String locator) booleanelementIsDisplayed(String locator) booleanelementIsSelected(String locator) getValueFromTable(String locator, int row, int column) voidgoToLinkText(String linkText) voidhoverOverElement(String locator) static voidnavigateTo(String url) voidrightClick(String locator) voidselectCriteriaFromList(String locator, String criteria) voidselectFromDropdownByIndex(String locator, int valueToSelect) voidselectFromDropdownByText(String locator, String valueToSelect) voidselectFromDropdownByValue(String locator, String valueToSelect) voidselectNthElementFromList(String locator, int index) voidsetValueOnTable(String locator, int row, int column, String stringToSend) voidsubmitElement(String locator) voidswitchToiFrame(int iFrameIndex) voidtextFromElement(String locator) void
-
Constructor Details
-
BasePage
public BasePage(org.openqa.selenium.WebDriver driver)
-
-
Method Details
-
goToLinkText
-
closeBrowser
public static void closeBrowser() -
clickElement
-
submitElement
-
write
-
dropdownSize
-
selectFromDropdownByValue
-
selectFromDropdownByIndex
-
selectFromDropdownByText
-
hoverOverElement
-
doubleClick
-
rightClick
-
getValueFromTable
-
setValueOnTable
-
switchToiFrame
public void switchToiFrame(int iFrameIndex) -
switchToParentFrame
public void switchToParentFrame() -
dismissAlert
public void dismissAlert() -
textFromElement
-
elementEnabled
-
elementIsDisplayed
-
elementIsSelected
-
bringMeAllElements
-
selectNthElementFromList
-
dragAndDrop
-
selectCriteriaFromList