Path to the executable to run.
Configuration options for the service.
Starts the server if it is not already running.
Optional
opt_timeoutMs: numberHow long to wait, in milliseconds, for the server to start accepting requests. Defaults to 30 seconds.
A promise that will resolve to the server's base URL when it has started accepting requests. If the timeout expires before the server has started, the promise will be rejected.
Generated using TypeDoc
Manages the life and death of a native executable WebDriver server.
It is expected that the driver server implements the https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol. Furthermore, the managed server should support multiple concurrent sessions, so that this class may be reused for multiple clients.