Class DriverServicePool<T extends org.openqa.selenium.remote.service.DriverService>

    • Constructor Detail

      • DriverServicePool

        public DriverServicePool()
    • Method Detail

      • newDriverService

        protected abstract T newDriverService()
      • serviceName

        protected abstract String serviceName()
      • newDriverInstance

        protected abstract org.openqa.selenium.WebDriver newDriverInstance​(org.openqa.selenium.Capabilities capabilities)
        Used as a fallback if the driver service cannot be used for some reason.
        Parameters:
        capabilities -
      • getDriverService

        protected T getDriverService()
      • shutdown

        public void shutdown()
      • newDriver

        public org.openqa.selenium.WebDriver newDriver​(org.openqa.selenium.Capabilities capabilities)
      • isRunning

        public boolean isRunning()