public class FirefoxOptions extends Object
addTo(DesiredCapabilities) to also add settings to a DesiredCapabilities object.
An example of usage:
DesiredCapabilities caps = new FirefoxOptions()
.addPreference("browser.startup.page", 1)
.addPreference("browser.startup.homepage", "https://www.google.co.uk")
.addTo(DesiredCapabilities.firefox());
WebDriver driver = new FirefoxDriver(caps);
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
FIREFOX_OPTIONS |
static String |
OLD_FIREFOX_OPTIONS |
| 构造器和说明 |
|---|
FirefoxOptions() |
| 限定符和类型 | 方法和说明 |
|---|---|
FirefoxOptions |
addArguments(List<String> arguments) |
FirefoxOptions |
addArguments(String... arguments) |
FirefoxOptions |
addPreference(String key,
boolean value) |
FirefoxOptions |
addPreference(String key,
int value) |
FirefoxOptions |
addPreference(String key,
String value) |
DesiredCapabilities |
addTo(DesiredCapabilities capabilities) |
FirefoxOptions |
setBinary(Path path) |
FirefoxOptions |
setBinary(String binary) |
FirefoxOptions |
setLogLevel(Level logLevel) |
FirefoxOptions |
setProfile(FirefoxProfile profile) |
com.google.gson.JsonElement |
toJson() |
public FirefoxOptions setBinary(Path path)
public FirefoxOptions setBinary(String binary)
public FirefoxOptions setProfile(FirefoxProfile profile)
public FirefoxOptions addArguments(String... arguments)
public FirefoxOptions addArguments(List<String> arguments)
public FirefoxOptions addPreference(String key, boolean value)
public FirefoxOptions addPreference(String key, int value)
public FirefoxOptions addPreference(String key, String value)
public FirefoxOptions setLogLevel(Level logLevel)
public DesiredCapabilities addTo(DesiredCapabilities capabilities)
public com.google.gson.JsonElement toJson()
throws IOException
IOException