Package org.openqa.selenium.remote
Class DesiredCapabilities
- java.lang.Object
-
- org.openqa.selenium.MutableCapabilities
-
- org.openqa.selenium.remote.DesiredCapabilities
-
- All Implemented Interfaces:
java.io.Serializable,org.openqa.selenium.Capabilities
public class DesiredCapabilities extends org.openqa.selenium.MutableCapabilities- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DesiredCapabilities()DesiredCapabilities(java.lang.String browser, java.lang.String version, org.openqa.selenium.Platform platform)DesiredCapabilities(java.util.Map<java.lang.String,?> rawMap)DesiredCapabilities(org.openqa.selenium.Capabilities other)DesiredCapabilities(org.openqa.selenium.Capabilities... others)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanacceptInsecureCerts()DesiredCapabilitiesmerge(org.openqa.selenium.Capabilities extraCapabilities)Merges the extra capabilities provided into this DesiredCapabilities instance.voidsetAcceptInsecureCerts(boolean acceptInsecureCerts)voidsetBrowserName(java.lang.String browserName)voidsetJavascriptEnabled(boolean javascriptEnabled)Deprecated.This setting has no effect in W3C sessions, and JWP support is going away soon.voidsetPlatform(org.openqa.selenium.Platform platform)voidsetVersion(java.lang.String version)-
Methods inherited from class org.openqa.selenium.MutableCapabilities
asMap, equals, getCapability, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, setCapability, toJson, toString
-
-
-
-
Constructor Detail
-
DesiredCapabilities
public DesiredCapabilities(java.lang.String browser, java.lang.String version, org.openqa.selenium.Platform platform)
-
DesiredCapabilities
public DesiredCapabilities()
-
DesiredCapabilities
public DesiredCapabilities(java.util.Map<java.lang.String,?> rawMap)
-
DesiredCapabilities
public DesiredCapabilities(org.openqa.selenium.Capabilities other)
-
DesiredCapabilities
public DesiredCapabilities(org.openqa.selenium.Capabilities... others)
-
-
Method Detail
-
setBrowserName
public void setBrowserName(java.lang.String browserName)
-
setVersion
public void setVersion(java.lang.String version)
-
setPlatform
public void setPlatform(org.openqa.selenium.Platform platform)
-
setJavascriptEnabled
@Deprecated public void setJavascriptEnabled(boolean javascriptEnabled)
Deprecated.This setting has no effect in W3C sessions, and JWP support is going away soon.
-
acceptInsecureCerts
public boolean acceptInsecureCerts()
-
setAcceptInsecureCerts
public void setAcceptInsecureCerts(boolean acceptInsecureCerts)
-
merge
public DesiredCapabilities merge(org.openqa.selenium.Capabilities extraCapabilities)
Merges the extra capabilities provided into this DesiredCapabilities instance. If capabilities with the same name exist in this instance, they will be overridden by the values from the extraCapabilities object.- Specified by:
mergein interfaceorg.openqa.selenium.Capabilities- Overrides:
mergein classorg.openqa.selenium.MutableCapabilities- Parameters:
extraCapabilities- Additional capabilities to be added.- Returns:
- DesiredCapabilities after the merge
-
-