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) void
clickElement
(String locator) static void
void
void
doubleClick
(String locator) void
dragAndDrop
(String locator, String locator2) int
dropdownSize
(String locator) boolean
elementEnabled
(String locator) boolean
elementIsDisplayed
(String locator) boolean
elementIsSelected
(String locator) getValueFromTable
(String locator, int row, int column) void
goToLinkText
(String linkText) void
hoverOverElement
(String locator) static void
navigateTo
(String url) void
rightClick
(String locator) void
selectCriteriaFromList
(String locator, String criteria) void
selectFromDropdownByIndex
(String locator, int valueToSelect) void
selectFromDropdownByText
(String locator, String valueToSelect) void
selectFromDropdownByValue
(String locator, String valueToSelect) void
selectNthElementFromList
(String locator, int index) void
setValueOnTable
(String locator, int row, int column, String stringToSend) void
submitElement
(String locator) void
switchToiFrame
(int iFrameIndex) void
textFromElement
(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