Class DriverLegacy

java.lang.Object
core.helpers.legacy.DriverLegacy

public class DriverLegacy extends Object
  • Constructor Details

    • DriverLegacy

      public DriverLegacy()
  • Method Details

    • getEnhancedElement

      public static EnhancedBy getEnhancedElement(org.openqa.selenium.WebElement target)
    • getLocator

      protected static String[] getLocator(org.openqa.selenium.WebElement element)
      retrieves locator values from a webElement
      Parameters:
      element -
      Returns:
    • getLocatorThroughParsing

      public static String[] getLocatorThroughParsing(String element)
      attempt to get the locator from WebElement through parsing the toString()
      Parameters:
      element -
      Returns:
    • setDriver

      public static void setDriver(org.openqa.selenium.WebDriver driver)
      set the webDriver from webDriver or mobileDriver without relying on global flag
    • setDriver

      public static void setDriver(org.openqa.selenium.WebDriver driver, boolean isPropertyDisabled, int timeoutSec, int implicitSec)
    • setEnhancedElement

      protected static EnhancedBy setEnhancedElement(String selector, String value)