Class CfApi

java.lang.Object
dev.comfast.cf.CfApi

public class CfApi extends Object
  • Field Details

    • config

      public static final dev.comfast.experimental.config.ConfigReader config
    • driverEvents

      public static final dev.comfast.experimental.events.EventsManager<org.openqa.selenium.remote.Command> driverEvents
    • locatorEvents

      public static final dev.comfast.experimental.events.EventsManager<CfLocator> locatorEvents
  • Method Details

    • open

      public static void open(String url)
      Open given url, run browser when needed.
    • $

      public static CfLocator $(String selector, Object... params)
      Parameters:
      selector - CSS or XPATH selector
      params - parameters used in selector (placeholders: %s, %d)
    • executeJs

      public static Object executeJs(String script, Object... args)
    • getWaiter

      public static dev.comfast.util.waiter.Waiter getWaiter()
    • getDriver

      public static org.openqa.selenium.remote.RemoteWebDriver getDriver()