Class PageBaseWeb


  • @Deprecated
    public class PageBaseWeb
    extends CucumberPageBase
    Deprecated.
    This class represents the things in common between Web projects
    • Constructor Detail

      • PageBaseWeb

        public PageBaseWeb()
        Deprecated.
      • PageBaseWeb

        public PageBaseWeb​(org.openqa.selenium.support.events.EventFiringWebDriver driver)
        Deprecated.
    • Method Detail

      • clickElement

        @Deprecated
        public void clickElement​(org.openqa.selenium.WebElement element)
        Deprecated.
        Description copied from class: PageBase
        Method that clicks the element specific
        Overrides:
        clickElement in class PageBase
        Parameters:
        element - to be clickable
      • clickElement

        @Deprecated
        public void clickElement​(org.openqa.selenium.By locator)
        Deprecated.
        Description copied from class: PageBase
        Method that clicks the element specific
        Overrides:
        clickElement in class PageBase
        Parameters:
        locator - of the element to be clickable
      • click

        public void click​(java.lang.String locatorName)
        Deprecated.
        Description copied from class: PageBase
        Click the element provided by the locator name
        Overrides:
        click in class PageBase
      • click

        protected void click​(org.openqa.selenium.WebElement element)
        Deprecated.
        Overrides:
        click in class PageBase
      • click

        protected void click​(org.openqa.selenium.WebElement element,
                             boolean scroll)
        Deprecated.
      • click

        public void click​(java.lang.String locatorName,
                          boolean scroll)
        Deprecated.
      • clickElementWithoutScroll

        public void clickElementWithoutScroll​(org.openqa.selenium.By locator)
        Deprecated.
      • clickElementWithoutScroll

        public void clickElementWithoutScroll​(org.openqa.selenium.WebElement element)
        Deprecated.
      • maximizeWindow

        public void maximizeWindow()
        Deprecated.
      • getCompleteURL

        public java.lang.String getCompleteURL()
        Deprecated.
        Method that returns the complet url to the page BASE_URL + url
        Returns:
        String complete
      • navigateToCompleteURL

        public void navigateToCompleteURL()
        Deprecated.
        Method is used to navigated to page complete url BASE_URL + url
      • navigateTo

        public void navigateTo​(java.lang.String url)
        Deprecated.
        Method is used to navigated to certain page
        Parameters:
        url - to go. Example: https://crowdar.com.ar
      • switchToLastTab

        public void switchToLastTab()
        Deprecated.
        switch to the last tab
      • waitTabOpening

        public void waitTabOpening()
        Deprecated.
        Wait to appear more than one tab
      • setDropdownByText

        protected void setDropdownByText​(org.openqa.selenium.WebElement element,
                                         java.lang.String text)
        Deprecated.
      • setDropdownByText

        public void setDropdownByText​(java.lang.String locatorName,
                                      java.lang.String text)
        Deprecated.
      • selectOptionDropdownByText

        @Deprecated
        public void selectOptionDropdownByText​(org.openqa.selenium.By locator,
                                               java.lang.String text)
        Deprecated.
      • setDropdownByValue

        public void setDropdownByValue​(java.lang.String locatorName,
                                       java.lang.String text)
        Deprecated.
      • setDropdownByValue

        protected void setDropdownByValue​(org.openqa.selenium.WebElement element,
                                          java.lang.String value)
        Deprecated.
      • setDropdownByVisibleText

        public void setDropdownByVisibleText​(java.lang.String locatorName,
                                             java.lang.String text)
        Deprecated.
      • setDropdownByVisibleText

        protected void setDropdownByVisibleText​(org.openqa.selenium.WebElement element,
                                                java.lang.String value)
        Deprecated.
      • setDropdownByIndex

        public void setDropdownByIndex​(java.lang.String locatorName,
                                       int index)
        Deprecated.
      • setDropdownByIndex

        protected void setDropdownByIndex​(org.openqa.selenium.WebElement element,
                                          int index)
        Deprecated.
      • getDropdownSelectedOption

        public org.openqa.selenium.WebElement getDropdownSelectedOption​(java.lang.String locatorName)
        Deprecated.
      • getDropdownSelectedOption

        protected org.openqa.selenium.WebElement getDropdownSelectedOption​(org.openqa.selenium.WebElement element)
        Deprecated.
      • getDropdownAllSelectedOptions

        public java.util.List<org.openqa.selenium.WebElement> getDropdownAllSelectedOptions​(java.lang.String locatorName)
        Deprecated.
      • getDropdownAllSelectedOptions

        protected java.util.List<org.openqa.selenium.WebElement> getDropdownAllSelectedOptions​(org.openqa.selenium.WebElement element)
        Deprecated.
      • selectOptionDropdownByValue

        @Deprecated
        public void selectOptionDropdownByValue​(org.openqa.selenium.By locator,
                                                java.lang.String value)
        Deprecated.
      • deselectDropdownAll

        protected void deselectDropdownAll​(org.openqa.selenium.WebElement element)
        Deprecated.
      • deselectDropdownAll

        public void deselectDropdownAll​(java.lang.String locatorName)
        Deprecated.
      • deselectAllOptionsDropdown

        @Deprecated
        public void deselectAllOptionsDropdown​(org.openqa.selenium.By locator)
        Deprecated.
      • deselectDropdownByValue

        protected void deselectDropdownByValue​(org.openqa.selenium.WebElement element,
                                               java.lang.String value)
        Deprecated.
      • deselectDropdownByValue

        public void deselectDropdownByValue​(java.lang.String locatorName,
                                            java.lang.String value)
        Deprecated.
      • deselectDropdownByText

        protected void deselectDropdownByText​(org.openqa.selenium.WebElement element,
                                              java.lang.String text)
        Deprecated.
      • deselectDropdownByText

        public void deselectDropdownByText​(java.lang.String locatorName,
                                           java.lang.String value)
        Deprecated.
      • deselectDropdownByIndex

        protected void deselectDropdownByIndex​(org.openqa.selenium.WebElement element,
                                               int index)
        Deprecated.
      • deselectDropdownByIndex

        public void deselectDropdownByIndex​(java.lang.String locatorName,
                                            int index)
        Deprecated.
      • deselectOptionDropdownByValue

        @Deprecated
        public void deselectOptionDropdownByValue​(org.openqa.selenium.By locator,
                                                  java.lang.String value)
        Deprecated.
      • deselectOptionDropdownByText

        @Deprecated
        public void deselectOptionDropdownByText​(org.openqa.selenium.By locator,
                                                 java.lang.String text)
        Deprecated.
      • isElementPresentAndDisplayed

        protected boolean isElementPresentAndDisplayed​(org.openqa.selenium.By by)
        Deprecated.
        Similar to does element exist, but also verifies that only one such element exists and that it is displayed
        Parameters:
        by - By statement locating the element.
        Returns:
        boolean if one and only one element matching the locator is found, and if it is displayed and enabled, F otherwise.
      • dragAndDrop

        protected void dragAndDrop​(org.openqa.selenium.WebElement elementToDrag,
                                   org.openqa.selenium.WebElement elementToReplace)
        Deprecated.
        Method that drag and drop some element over other element
        Parameters:
        elementToDrag -
        elementToReplace -
      • dragAndDrop

        public void dragAndDrop​(java.lang.String locatorToDrag,
                                java.lang.String locatorToReplace)
        Deprecated.