Class Shadow


  • public class Shadow
    extends Object
    • Constructor Detail

      • Shadow

        public Shadow​(org.openqa.selenium.WebDriver driver)
    • Method Detail

      • setImplicitWait

        public void setImplicitWait​(int seconds)
      • setExplicitWait

        public void setExplicitWait​(int seconds,
                                    int pollingTime)
                             throws Exception
        Throws:
        Exception
      • findElement

        public org.openqa.selenium.WebElement findElement​(String cssSelector)
      • findElement

        public org.openqa.selenium.WebElement findElement​(org.openqa.selenium.WebElement parent,
                                                          String cssSelector)
      • findElements

        public List<org.openqa.selenium.WebElement> findElements​(String cssSelector)
      • findElements

        public List<org.openqa.selenium.WebElement> findElements​(org.openqa.selenium.WebElement parent,
                                                                 String cssSelector)
      • findElementByXPath

        public org.openqa.selenium.WebElement findElementByXPath​(String XPath)
      • findElementByXPath

        public org.openqa.selenium.WebElement findElementByXPath​(org.openqa.selenium.WebElement parent,
                                                                 String XPath)
      • findElementsByXPath

        public List<org.openqa.selenium.WebElement> findElementsByXPath​(String XPath)
      • findElementsByXPath

        public List<org.openqa.selenium.WebElement> findElementsByXPath​(org.openqa.selenium.WebElement parent,
                                                                        String XPath)
      • getShadowElement

        public org.openqa.selenium.WebElement getShadowElement​(org.openqa.selenium.WebElement parent,
                                                               String selector)
      • getAllShadowElement

        public List<org.openqa.selenium.WebElement> getAllShadowElement​(org.openqa.selenium.WebElement parent,
                                                                        String selector)
      • getParentElement

        public org.openqa.selenium.WebElement getParentElement​(org.openqa.selenium.WebElement element)
      • getChildElements

        public List<org.openqa.selenium.WebElement> getChildElements​(org.openqa.selenium.WebElement parent)
      • getSiblingElements

        public List<org.openqa.selenium.WebElement> getSiblingElements​(org.openqa.selenium.WebElement element)
      • getSiblingElement

        public org.openqa.selenium.WebElement getSiblingElement​(org.openqa.selenium.WebElement element,
                                                                String selector)
      • getNextSiblingElement

        public org.openqa.selenium.WebElement getNextSiblingElement​(org.openqa.selenium.WebElement element)
      • getPreviousSiblingElement

        public org.openqa.selenium.WebElement getPreviousSiblingElement​(org.openqa.selenium.WebElement element)
      • isVisible

        public boolean isVisible​(org.openqa.selenium.WebElement element)
      • isChecked

        public boolean isChecked​(org.openqa.selenium.WebElement element)
      • isDisabled

        public boolean isDisabled​(org.openqa.selenium.WebElement element)
      • getAttribute

        public String getAttribute​(org.openqa.selenium.WebElement element,
                                   String attribute)
      • selectCheckbox

        public void selectCheckbox​(org.openqa.selenium.WebElement parentElement,
                                   String label)
      • selectCheckbox

        public void selectCheckbox​(String label)
      • selectRadio

        public void selectRadio​(org.openqa.selenium.WebElement parentElement,
                                String label)
      • selectRadio

        public void selectRadio​(String label)
      • selectDropdown

        public void selectDropdown​(org.openqa.selenium.WebElement parentElement,
                                   String label)
      • selectDropdown

        public void selectDropdown​(String label)
      • scrollTo

        public void scrollTo​(org.openqa.selenium.WebElement element)
      • highlight

        public void highlight​(org.openqa.selenium.WebElement element,
                              String color,
                              Integer timeInMiliSeconds)
      • highlight

        public void highlight​(org.openqa.selenium.WebElement element)