Class GeckoServicePool

java.lang.Object
net.serenitybdd.core.webdriver.servicepools.DriverServicePool<org.openqa.selenium.firefox.GeckoDriverService>
net.serenitybdd.core.webdriver.servicepools.GeckoServicePool

public class GeckoServicePool
extends DriverServicePool<org.openqa.selenium.firefox.GeckoDriverService>
  • Field Summary

    Fields inherited from class net.serenitybdd.core.webdriver.servicepools.DriverServicePool

    environmentVariables
  • Constructor Summary

    Constructors
    Constructor Description
    GeckoServicePool()  
  • Method Summary

    Modifier and Type Method Description
    protected org.openqa.selenium.WebDriver newDriverInstance​(org.openqa.selenium.Capabilities capabilities)
    Used as a fallback if the driver service cannot be used for some reason.
    protected org.openqa.selenium.firefox.GeckoDriverService newDriverService()  
    protected java.lang.String serviceName()  

    Methods inherited from class net.serenitybdd.core.webdriver.servicepools.DriverServicePool

    ensureServiceIsRunning, getDriverService, isRunning, newDriver, shutdown, start

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeckoServicePool

      public GeckoServicePool()
  • Method Details

    • serviceName

      protected java.lang.String serviceName()
      Specified by:
      serviceName in class DriverServicePool<org.openqa.selenium.firefox.GeckoDriverService>
    • newDriverInstance

      protected org.openqa.selenium.WebDriver newDriverInstance​(org.openqa.selenium.Capabilities capabilities)
      Description copied from class: DriverServicePool
      Used as a fallback if the driver service cannot be used for some reason.
      Specified by:
      newDriverInstance in class DriverServicePool<org.openqa.selenium.firefox.GeckoDriverService>
    • newDriverService

      protected org.openqa.selenium.firefox.GeckoDriverService newDriverService()
      Specified by:
      newDriverService in class DriverServicePool<org.openqa.selenium.firefox.GeckoDriverService>