org.openqa.selenium
Interface Capabilities

All Known Implementing Classes:
DesiredCapabilities

public interface Capabilities

Describes a series of key/value pairs that encapsulate aspects of a browser.


Method Summary
 java.util.Map<java.lang.String,?> asMap()
           
 java.lang.String getBrowserName()
           
 java.lang.Object getCapability(java.lang.String capabilityName)
           
 Platform getPlatform()
           
 java.lang.String getVersion()
           
 boolean is(java.lang.String capabilityName)
           
 boolean isJavascriptEnabled()
           
 

Method Detail

getBrowserName

java.lang.String getBrowserName()

getPlatform

Platform getPlatform()

getVersion

java.lang.String getVersion()

isJavascriptEnabled

boolean isJavascriptEnabled()

asMap

java.util.Map<java.lang.String,?> asMap()
Returns:
The capabilities as a Map

getCapability

java.lang.Object getCapability(java.lang.String capabilityName)
Parameters:
capabilityName - The capability to return.
Returns:
The value, or null if not set.
See Also:
CapabilityType

is

boolean is(java.lang.String capabilityName)
Parameters:
capabilityName - The capability to check.
Returns:
Whether or not the value is not null and not false.
See Also:
CapabilityType


Copyright © 2011. All Rights Reserved.