Creates new {@code webdriver.WebDriver} clients. Upon instantiation, each Builder will configure itself based on the following environment variables:
The default URL of the WebDriver server to use if {@link webdriver.AbstractBuilder.SERVER_URL_ENV} is not set.
Environment variable that defines the URL of the WebDriver server that should be used for all new WebDriver clients. This setting may be overridden using {@code #usingServer(url)}.
Builds a new {@link webdriver.WebDriver} instance using this builder's current configuration.
A new WebDriver client.
The current desired capabilities for this builder.
string
The URL of the WebDriver server this instance is configured to use.
Configures which WebDriver server should be used for new sessions. Overrides the value loaded from the {@link webdriver.AbstractBuilder.SERVER_URL_ENV} upon creation of this instance.
URL of the server to use.
This Builder instance for chain calling.
Sets the desired capabilities when requesting a new session. This will overwrite any previously set desired capabilities.
The desired capabilities for a new session.
This Builder instance for chain calling.