Class InternetExplorerDriverService


  • public class InternetExplorerDriverService
    extends org.openqa.selenium.remote.service.DriverService
    Manages the life and death of an IEDriverServer.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String IE_DRIVER_EXE_PROPERTY
      System property that defines the location of the IEDriverServer executable that will be used by the default service.
      static java.lang.String IE_DRIVER_EXTRACT_PATH_PROPERTY
      System property that defines path to which will be extracted IEDriverServer library.
      static java.lang.String IE_DRIVER_HOST_PROPERTY
      System property that defines host to which will be bound IEDriverServer.
      static java.lang.String IE_DRIVER_LOGFILE_PROPERTY
      System property that defines the location of the file where IEDriverServer should write log messages to.
      static java.lang.String IE_DRIVER_LOGLEVEL_PROPERTY
      System property that defines the detalization level the IEDriverServer logs.
      static java.lang.String IE_DRIVER_SILENT_PROPERTY
      System property that defines logging to stdout for IEDriverServer.
      • Fields inherited from class org.openqa.selenium.remote.service.DriverService

        DEFAULT_TIMEOUT, process
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static InternetExplorerDriverService createDefaultService()
      Configures and returns a new InternetExplorerDriverService using the default configuration.
      • Methods inherited from class org.openqa.selenium.remote.service.DriverService

        checkExecutable, findExecutable, getArgs, getEnvironment, getOutputStream, getTimeout, getUrl, getUrl, hasShutdownEndpoint, isRunning, sendOutputTo, start, stop, waitUntilAvailable
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • IE_DRIVER_EXE_PROPERTY

        public static final java.lang.String IE_DRIVER_EXE_PROPERTY
        System property that defines the location of the IEDriverServer executable that will be used by the default service.
        See Also:
        Constant Field Values
      • IE_DRIVER_LOGFILE_PROPERTY

        public static final java.lang.String IE_DRIVER_LOGFILE_PROPERTY
        System property that defines the location of the file where IEDriverServer should write log messages to.
        See Also:
        Constant Field Values
      • IE_DRIVER_LOGLEVEL_PROPERTY

        public static final java.lang.String IE_DRIVER_LOGLEVEL_PROPERTY
        System property that defines the detalization level the IEDriverServer logs.
        See Also:
        Constant Field Values
      • IE_DRIVER_HOST_PROPERTY

        public static final java.lang.String IE_DRIVER_HOST_PROPERTY
        System property that defines host to which will be bound IEDriverServer.
        See Also:
        Constant Field Values
      • IE_DRIVER_EXTRACT_PATH_PROPERTY

        public static final java.lang.String IE_DRIVER_EXTRACT_PATH_PROPERTY
        System property that defines path to which will be extracted IEDriverServer library.
        See Also:
        Constant Field Values
      • IE_DRIVER_SILENT_PROPERTY

        public static final java.lang.String IE_DRIVER_SILENT_PROPERTY
        System property that defines logging to stdout for IEDriverServer.
        See Also:
        Constant Field Values
    • Method Detail

      • createDefaultService

        public static InternetExplorerDriverService createDefaultService()
        Configures and returns a new InternetExplorerDriverService using the default configuration. In this configuration, the service will use the IEDriverServer executable identified by the IE_DRIVER_EXE_PROPERTY system property. Each service created by this method will be configured to use a free port on the current system.
        Returns:
        A new InternetExplorerDriverService using the default configuration.