Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.openqa.selenium Classes and Interfaces - 333 results found.
NameDescriptionTypePackageFramework
AbstractWebDriverEventListenerUse this class as base class, if you want to implement a WebDriverEventListener and are only interested in some events.Classorg.openqa.selenium.support.eventsSelenium
ActionsThe user-facing API for emulating complex user gestures.Classorg.openqa.selenium.interactionsSelenium
AddApplicationCacheClassorg.openqa.selenium.remote.html5Selenium
AddFindsByCssClassorg.openqa.selenium.remoteSelenium
AddFindsChildByCssClassorg.openqa.selenium.remoteSelenium
AddLocationContextClassorg.openqa.selenium.remote.html5Selenium
AddNetworkConnectionClassorg.openqa.selenium.remote.mobileSelenium
AddRemoteTouchScreenProvides the RemoteTouchScreen for getTouch method to the proxy.Classorg.openqa.selenium.remoteSelenium
AddRotatableClassorg.openqa.selenium.remoteSelenium
AddWebStorageClassorg.openqa.selenium.remote.html5Selenium
AjaxElementLocatorAn element locator that will wait for the specified number of seconds for an element to appear, rather than failing instantly if it's not present.Classorg.openqa.selenium.support.pagefactorySelenium
AjaxElementLocatorFactoryClassorg.openqa.selenium.support.pagefactorySelenium
Alertjava.Interfaceorg.openqa.seleniumSelenium
AnnotationsClassorg.openqa.selenium.support.pagefactorySelenium
AppCacheStatusRepresents the application cache status.Classorg.openqa.selenium.html5Selenium
ApplicationCacheThe current state of the application cache.Interfaceorg.openqa.selenium.html5Selenium
ArchitectureRepresents the known architectures used in WebDriver.Classorg.openqa.seleniumSelenium
AttributeMatcherhamcrest matcher for attributes of WebElements.Classorg.openqa.selenium.lift.matchSelenium
AugmenterEnhance the interfaces implemented by an instance of the RemoteWebDriver based on the returnedClassorg.openqa.selenium.remoteSelenium
AugmenterProviderDescribes and provides an implementation for a particular interface for use with the Augmenter.Interfaceorg.openqa.selenium.remoteSelenium
Base64EncoderEncodes binary data to plain text as Base64.Classorg.openqa.selenium.internalSelenium
BaseActionBase class for all actions.Classorg.openqa.selenium.interactions.internalSelenium
BaseAugmenterEnhance the interfaces implemented by an instance of the RemoteWebDriver based on the returnedClassorg.openqa.selenium.remoteSelenium
BaseFinderBase class for Finders.Classorg.openqa.selenium.lift.findSelenium
BeanToJsonConverterUtility class for converting between JSON and Java Objects.Classorg.openqa.selenium.remoteSelenium
BetaIndicates that a feature or API is in active development, and so should not be relied upon.Classorg.openqa.seleniumSelenium
BrowserInstallationClassorg.openqa.selenium.browserlaunchers.locatorsSelenium
BrowserLocatorDiscovers a valid browser installation on local system.Interfaceorg.openqa.selenium.browserlaunchers.locatorsSelenium
BrowserTypeInterfaceorg.openqa.selenium.remoteSelenium
BuildInfoReads information about how the current application was built from the Build-Info section of the manifest in the jar file, which contains this class.Classorg.openqa.selenium.internalSelenium
ButtonReleaseActionClassorg.openqa.selenium.interactionsSelenium
ByMechanism used to locate elements within a document.Classorg.openqa.seleniumSelenium
By .ByClassNameClassorg.openqa.selenium.BySelenium
By .ByCssSelectorClassorg.openqa.selenium.BySelenium
By .ByIdClassorg.openqa.selenium.BySelenium
By .ByLinkTextClassorg.openqa.selenium.BySelenium
By .ByNameClassorg.openqa.selenium.BySelenium
By .ByPartialLinkTextClassorg.openqa.selenium.BySelenium
By .ByTagNameClassorg.openqa.selenium.BySelenium
By .ByXPathClassorg.openqa.selenium.BySelenium
ByAllMechanism used to locate elements within a document using a series of lookups.Classorg.openqa.selenium.support.pagefactorySelenium
ByChainedMechanism used to locate elements within a document using a series of other lookups.Classorg.openqa.selenium.support.pagefactorySelenium
ByIdOrNameClassorg.openqa.selenium.supportSelenium
CapabilitiesDescribes a series of key/value pairs that encapsulate aspects of a browser.Interfaceorg.openqa.seleniumSelenium
CapabilityTypeCommonly seen remote webdriver capabilities.Interfaceorg.openqa.selenium.remoteSelenium
CapabilityType .ForSeleniumServerInterfaceorg.openqa.selenium.remote.CapabilityTypeSelenium
ChromeDriverA WebDriver implementation that controls a Chrome browser running on the local machine.Classorg.openqa.selenium.chromeSelenium
ChromeDriverServiceManages the life and death of a chromedriver server.Classorg.openqa.selenium.chromeSelenium
ChromeDriverService .BuilderBuilder used to configure new ChromeDriverService instances.Classorg.openqa.selenium.chrome.ChromeDriverServiceSelenium
ChromeOptionsClass to manage options specific to ChromeDriver.Classorg.openqa.selenium.chromeSelenium
ClasspathExtensionClassorg.openqa.selenium.firefox.internalSelenium
ClickActionClassorg.openqa.selenium.interactionsSelenium
ClickAndHoldActionPresses the left mouse button without releasing it.Classorg.openqa.selenium.interactionsSelenium
ClockA simple encapsulation to allowing timingTests if a point in time occurs before the current time.Interfaceorg.openqa.selenium.support.uiSelenium
ColorClassorg.openqa.selenium.supportSelenium
ColorsClassorg.openqa.selenium.supportSelenium
CommandClassorg.openqa.selenium.remoteSelenium
CommandCodecConverts Command objects to and from another representation.Interfaceorg.openqa.selenium.remoteSelenium
CommandExecutorInterfaceorg.openqa.selenium.remoteSelenium
CommandInfoClassorg.openqa.selenium.remoteSelenium
CommandLineClassorg.openqa.selenium.osSelenium
CompositeActionAn action for aggregating actions and triggering all of them at the same time.Classorg.openqa.selenium.interactionsSelenium
ConnectionClosedExceptionException thrown when the connection to the SafariDriver is lost.Classorg.openqa.selenium.safariSelenium
ContextAwareSome implementations of WebDriver, notably those that support native testing, need the ability to switch between the native and web-based contexts.Interfaceorg.openqa.seleniumSelenium
ContextClickActionClassorg.openqa.selenium.interactionsSelenium
CookieClassorg.openqa.seleniumSelenium
Cookie .BuilderClassorg.openqa.selenium.CookieSelenium
CoordinatesProvides coordinates of an element for advanced interactions.Interfaceorg.openqa.selenium.interactions.internalSelenium
DefaultElementLocatorThe default element locator, which will lazily locate an element or an element list on a page.Classorg.openqa.selenium.support.pagefactorySelenium
DefaultElementLocatorFactoryClassorg.openqa.selenium.support.pagefactorySelenium
DefaultFieldDecoratorDefault decorator for use with PageFactory.Classorg.openqa.selenium.support.pagefactorySelenium
DefaultNetworkInterfaceProviderClassorg.openqa.selenium.netSelenium
DesiredCapabilitiesClassorg.openqa.selenium.remoteSelenium
DimensionSimilar to Point - implement locally to avoid depending on GWT.Classorg.openqa.seleniumSelenium
DisplayActionThis class represents an abstraction of devices that can execute an action within a display area.Classorg.openqa.selenium.interactions.internalSelenium
DisplayedMatcherHamcrest matcher for displayed status of WebElements.Classorg.openqa.selenium.lift.matchSelenium
DivFinderFinder for HTML div tags.Classorg.openqa.selenium.lift.findSelenium
DoubleClickActionDouble-clicks an element.Classorg.openqa.selenium.interactionsSelenium
DoubleTapActionCreates a double tap gesture on a touch screen.Classorg.openqa.selenium.interactions.touchSelenium
DownActionCreates a down gesture.Classorg.openqa.selenium.interactions.touchSelenium
DriverCommandInterfaceorg.openqa.selenium.remoteSelenium
DriverCommandExecutorA specialized HttpCommandExecutor that will use a DriverService that lives and dies with a single WebDriver session.Classorg.openqa.selenium.remote.serviceSelenium
DriverServiceManages the life and death of a native executable driver server.Classorg.openqa.selenium.remote.serviceSelenium
DriverService .BuilderClassorg.openqa.selenium.remote.service.DriverServiceSelenium
DurationRepresents an immutable duration of time.Classorg.openqa.selenium.support.uiSelenium
ElementLocatorInterfaceorg.openqa.selenium.support.pagefactorySelenium
ElementLocatorFactoryA factory for producing ElementLocators.Interfaceorg.openqa.selenium.support.pagefactorySelenium
ElementNotVisibleExceptionThrown to indicate that although an element is present on the DOM, it is not visible, and so is not able to be interacted with.Classorg.openqa.seleniumSelenium
ElementScrollBehaviorenum ElementScrollBehaviorEnum Constant SummaryClassorg.openqa.selenium.internalSelenium
EphemeralPortRangeDetectorIdentifies the ephemeral port range for a given environment.Interfaceorg.openqa.selenium.netSelenium
ErrorCodesDefines common error codes for the wire protocol.Classorg.openqa.selenium.remoteSelenium
ErrorHandlerMaps exceptions to status codes for sending over the wire.Classorg.openqa.selenium.remoteSelenium
ErrorHandler .UnknownServerExceptionException used as a place holder if the server returns an error without a stack trace.Classorg.openqa.selenium.remote.ErrorHandlerSelenium
EventFiringKeyboardA keyboard firing events.Classorg.openqa.selenium.support.events.internalSelenium
EventFiringMouseA mouse that fires events.Classorg.openqa.selenium.support.events.internalSelenium
EventFiringTouchA touch screen that fires events.Classorg.openqa.selenium.support.events.internalSelenium
EventFiringWebDriverA wrapper around an arbitrary WebDriver instance which supports registering of a WebDriverEventListener, e.Classorg.openqa.selenium.support.eventsSelenium
EventTypeClassorg.openqa.selenium.logging.profilerSelenium
ExecutableWrapper around our runtime environment requirements.Classorg.openqa.selenium.firefox.internalSelenium
ExecuteMethod RemoteWebDriver.Interfaceorg.openqa.selenium.remoteSelenium
ExpectedConditionModels a condition that might reasonably be expected to eventually evaluate to something that is neither null nor false.Interfaceorg.openqa.selenium.support.uiSelenium
ExpectedConditionsClassorg.openqa.selenium.support.uiSelenium
ExtensionInterfaceorg.openqa.selenium.firefox.internalSelenium
ExtensionConnectionRepresents a connection with the FirefoxDriver browser extension.Interfaceorg.openqa.selenium.firefoxSelenium
FieldDecoratorAllows the PageFactory to decorate fields.Interfaceorg.openqa.selenium.support.pagefactorySelenium
FileDetectorUsed for identifying whether a sequence of chars represents the path to ajava.Interfaceorg.openqa.selenium.remoteSelenium
FileExtensionClassorg.openqa.selenium.firefox.internalSelenium
FileHandlerClassorg.openqa.selenium.ioSelenium
FileHandler .FilterUsed by file operations to determine whether or not to make use of a file.Interfaceorg.openqa.selenium.io.FileHandlerSelenium
FindAllUsed to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags It will then search for all elements that match any of the FindBy criteria.Classorg.openqa.selenium.supportSelenium
FindByUsed to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements.Classorg.openqa.selenium.supportSelenium
FindBysUsed to mark a field on a Page Object to indicate that lookup should use a series of @FindBy tags in a chain as described in ByChainedClassorg.openqa.selenium.supportSelenium
FinderInterfaceorg.openqa.selenium.lift.findSelenium
FindersClassorg.openqa.selenium.liftSelenium
FindsByClassNameInterfaceorg.openqa.selenium.internalSelenium
FindsByCssSelectorInterfaceorg.openqa.selenium.internalSelenium
FindsByIdInterfaceorg.openqa.selenium.internalSelenium
FindsByLinkTextInterfaceorg.openqa.selenium.internalSelenium
FindsByNameInterfaceorg.openqa.selenium.internalSelenium
FindsByTagNameInterfaceorg.openqa.selenium.internalSelenium
FindsByXPathInterfaceorg.openqa.selenium.internalSelenium
FirefoxBinaryClassorg.openqa.selenium.firefoxSelenium
FirefoxDriverAn implementation of the {#link WebDriver} interface that drives Firefox.Classorg.openqa.selenium.firefoxSelenium
FirefoxLocatorDiscovers a valid Firefox installation on local system.Classorg.openqa.selenium.browserlaunchers.locatorsSelenium
FirefoxProfileClassorg.openqa.selenium.firefoxSelenium
FixedIANAPortRangeClassorg.openqa.selenium.netSelenium
FlickActionCreates a flick gesture.Classorg.openqa.selenium.interactions.touchSelenium
FluentWaitAn implementation of the Wait interface that may have its timeout and polling interval configured on the fly.Classorg.openqa.selenium.support.uiSelenium
GoogleChromeLocatorDiscovers a valid Google Chrome installation on local system.Classorg.openqa.selenium.browserlaunchers.locatorsSelenium
HamcrestWebDriverTestCaseBase class for tests using the LiFT style API to driver WebDriver.Classorg.openqa.selenium.liftSelenium
HasCapabilitiesUsed by classes to indicate that they can describe the Capabilities they possess.Interfaceorg.openqa.seleniumSelenium
HasInputDevicesInterface implemented by each driver that allows access to the raw input devices.Interfaceorg.openqa.selenium.interactionsSelenium
HasTouchScreenInterface implemented by each driver that allows access to touch screen capabilities.Interfaceorg.openqa.selenium.interactionsSelenium
HowClassorg.openqa.selenium.supportSelenium
HtmlTagFinderBase Finder for all types of HTML tags.Classorg.openqa.selenium.lift.findSelenium
HtmlUnitDriverClassorg.openqa.selenium.htmlunitSelenium
HtmlUnitDriver .JavaScriptResultsCollectionjava.Interfaceorg.openqa.selenium.htmlunit.HtmlUnitDriverSelenium
HtmlUnitKeyboard java.Classorg.openqa.selenium.htmlunitSelenium
HtmlUnitMouseClassorg.openqa.selenium.htmlunitSelenium
HtmlUnitWebElementClassorg.openqa.selenium.htmlunitSelenium
HttpClientDefines a simple client for making HTTP requests.Interfaceorg.openqa.selenium.remote.httpSelenium
HttpClient .FactoryCreates HttpClient instances.Interfaceorg.openqa.selenium.remote.http.HttpClientSelenium
HttpCommandExecutorClassorg.openqa.selenium.remoteSelenium
HttpMethodClassorg.openqa.selenium.remote.httpSelenium
HttpProfilerLogEntryClassorg.openqa.selenium.logging.profilerSelenium
HttpRequestClassorg.openqa.selenium.remote.httpSelenium
HttpResponseClassorg.openqa.selenium.remote.httpSelenium
HttpSessionIdClassorg.openqa.selenium.remoteSelenium
HttpVerbClassorg.openqa.selenium.remoteSelenium
ImageFinderFinder for HTML image tags.Classorg.openqa.selenium.lift.findSelenium
ImeActivationFailedExceptionIndicates that activating an IME engine has failed.Classorg.openqa.seleniumSelenium
ImeNotAvailableExceptionIndicates that IME support is not available.Classorg.openqa.seleniumSelenium
InputFinderFinder for HTML input tags.Classorg.openqa.selenium.lift.findSelenium
InputKeysContainerConverts a group of character sequences to a string to be sent by sendKeys.Classorg.openqa.selenium.htmlunitSelenium
InterfaceImplementationAn implementation of a particular interface, used by the java.Interfaceorg.openqa.selenium.remoteSelenium
InternetExplorerDriverClassorg.openqa.selenium.ieSelenium
InternetExplorerDriverEngineenum InternetExplorerDriverEngineEnum Constant SummaryClassorg.openqa.selenium.ieSelenium
InternetExplorerDriverLogLevelenum InternetExplorerDriverLogLevelEnum Constant SummaryClassorg.openqa.selenium.ieSelenium
InternetExplorerDriverServiceManages the life and death of an IEDriverServer.Classorg.openqa.selenium.ieSelenium
InternetExplorerDriverService .BuilderBuilder used to configure new InternetExplorerDriverService instances.Classorg.openqa.selenium.ie.InternetExplorerDriverServiceSelenium
InternetExplorerLocatorDiscovers a valid Internet Explorer installation on local system.Classorg.openqa.selenium.browserlaunchers.locatorsSelenium
InvalidCookieDomainExceptionThrown when attempting to add a cookie under a different domain than the current URL.Classorg.openqa.seleniumSelenium
InvalidCoordinatesExceptionIndicates that the coordinates provided to an interactions operation are invalid.Classorg.openqa.selenium.interactionsSelenium
InvalidElementStateExceptionClassorg.openqa.seleniumSelenium
InvalidSelectorExceptionClassorg.openqa.seleniumSelenium
IOUtilsClassorg.openqa.selenium.ioSelenium
JavascriptExecutorIndicates that a driver can execute JavaScript, providing access to the mechanism to do so.Interfaceorg.openqa.seleniumSelenium
JdkAugmenterEnhance the interfaces implemented by an instance of the RemoteWebDriver based on the returnedClassorg.openqa.selenium.remoteSelenium
JsonExceptionClassorg.openqa.selenium.remoteSelenium
JsonHttpCommandCodecA command codec that adheres to the Selenium project's JSON/HTTP wire protocol.Classorg.openqa.selenium.remote.httpSelenium
JsonHttpResponseCodecA response codec that adheres to the Selenium project's JSON/HTTP wire protocol.Classorg.openqa.selenium.remote.httpSelenium
JsonToBeanConverterClassorg.openqa.selenium.remoteSelenium
Kernel32Interfaceorg.openqa.selenium.osSelenium
Kernel32 .IO_COUNTERSClassorg.openqa.selenium.os.Kernel32Selenium
Kernel32 .JOBJECT_BASIC_LIMIT_INFORMATIONClassorg.openqa.selenium.os.Kernel32Selenium
Kernel32 .JOBJECT_EXTENDED_LIMIT_INFORMATIONClassorg.openqa.selenium.os.Kernel32Selenium
Kernel32 .JOBJECT_EXTENDED_LIMIT_INFORMATION .ByReferenceClassorg.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATIONSelenium
Kernel32 .JOBOBJECT_BASIC_UI_RESTRICTIONSClassorg.openqa.selenium.os.Kernel32Selenium
Kernel32 .JOBOBJECT_BASIC_UI_RESTRICTIONS .ByReferenceClassorg.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONSSelenium
KeyboardInterface representing basic, low-level keyboard operations.Interfaceorg.openqa.selenium.interactionsSelenium
KeyDownActionEmulates key press only, without the release.Classorg.openqa.selenium.interactionsSelenium
KeysRepresentations of pressable keys that aren't text.Classorg.openqa.seleniumSelenium
KeysRelatedActionRepresents a general action related to keyboard input.Classorg.openqa.selenium.interactions.internalSelenium
KeyUpActionEmulates key release only, without the press.Classorg.openqa.selenium.interactionsSelenium
Killable killing the process at the OS level.Interfaceorg.openqa.selenium.internalSelenium
LinkFinderClassorg.openqa.selenium.lift.findSelenium
LinuxEphemeralPortRangeDetectorClassorg.openqa.selenium.netSelenium
LoadableComponentRepresents any abstraction of something that can be loaded.Classorg.openqa.selenium.support.uiSelenium
LocalFileDetectorDetects files on the local disk.Classorg.openqa.selenium.remoteSelenium
LocalLogsStores and retrieves logs in-process (i.Classorg.openqa.selenium.loggingSelenium
LocalStorageRepresents the local storage for the site currently opened in the browser.Interfaceorg.openqa.selenium.html5Selenium
LocatingElementHandlerClassorg.openqa.selenium.support.pagefactory.internalSelenium
LocatingElementListHandlerClassorg.openqa.selenium.support.pagefactory.internalSelenium
LocationRepresents the physical location of the browser.Classorg.openqa.selenium.html5Selenium
LocationContextGets the physical location of the browser.Interfaceorg.openqa.selenium.html5Selenium
LogCombinerClassorg.openqa.selenium.loggingSelenium
LogEntriesRepresent a pool of LogEntry.Classorg.openqa.selenium.loggingSelenium
LogEntryRepresents a single log statement.Classorg.openqa.selenium.loggingSelenium
LoggingHandlerA custom handler used to record log entries.Classorg.openqa.selenium.loggingSelenium
LoggingPreferencesRepresents the logging preferences.Classorg.openqa.selenium.loggingSelenium
LogLevelMappingClassorg.openqa.selenium.loggingSelenium
LogsInterface for providing logs.Interfaceorg.openqa.selenium.loggingSelenium
LogTypeSupported log types.Classorg.openqa.selenium.loggingSelenium
LongPressActionCreates a long press gesture.Classorg.openqa.selenium.interactions.touchSelenium
MarionetteConnectionClassorg.openqa.selenium.firefox.internalSelenium
MatchersClassorg.openqa.selenium.liftSelenium
MouseInterface representing basic mouse operations.Interfaceorg.openqa.selenium.interactionsSelenium
MouseActionBase class for all mouse-related actions.Classorg.openqa.selenium.interactions.internalSelenium
MoveActionCreates a move gesture.Classorg.openqa.selenium.interactions.touchSelenium
MoveMouseActionMoves the mouse to an element.Classorg.openqa.selenium.interactionsSelenium
MoveTargetOutOfBoundsExceptionIndicates that the target provided to the actions move() method is invalid - outside of the size of the window.Classorg.openqa.selenium.interactionsSelenium
MoveToOffsetActionMove the mouse to a location within the element provided.Classorg.openqa.selenium.interactionsSelenium
NetworkConnectionControl a device's network connection Example usage: NetworkConnection mobileDriver = (NetworkConnection) driver;Interfaceorg.openqa.selenium.mobileSelenium
NetworkConnection .ConnectionTypeConnectionType is a bitmask to represent a device's network connection Data WIFI AirplaneClassorg.openqa.selenium.mobile.NetworkConnectionSelenium
NetworkInterfaceClassorg.openqa.selenium.netSelenium
NetworkInterfaceProviderProvides information about the local network interfaces.Interfaceorg.openqa.selenium.netSelenium
NetworkUtilsClassorg.openqa.selenium.netSelenium
NewProfileExtensionConnectionClassorg.openqa.selenium.firefox.internalSelenium
NoAlertPresentExceptionIndicates that a user has tried to access an alert when one is not present.Classorg.openqa.seleniumSelenium
NoSuchContextExceptionThrown by ContextAware.Classorg.openqa.seleniumSelenium
NoSuchElementExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NoSuchFrameExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NoSuchWindowExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NotConnectedExceptionClassorg.openqa.selenium.firefoxSelenium
NotFoundExceptionClassorg.openqa.seleniumSelenium
NumericalMatchersVarious numerical hamcrest Matchers.Classorg.openqa.selenium.lift.matchSelenium
OlderWindowsVersionEphemeralPortDetectorClassorg.openqa.selenium.netSelenium
OperaDriverA WebDriver implementation that controls a Blink-based Opera browser running on the local machine.Classorg.openqa.selenium.operaSelenium
OperaDriverServiceManages the life and death of a operadriver server.Classorg.openqa.selenium.operaSelenium
OperaDriverService .BuilderBuilder used to configure new OperaDriverService instances.Classorg.openqa.selenium.opera.OperaDriverServiceSelenium
OperaOptionsClass to manage options specific to OperaDriver.Classorg.openqa.selenium.operaSelenium
OutputTypeDefines the output type for a screenshot.Interfaceorg.openqa.seleniumSelenium
PageFactoryFactory class to make using Page Objects simpler and easier.Classorg.openqa.selenium.supportSelenium
PageTitleFinderA Finder for HTML title tags.Classorg.openqa.selenium.lift.findSelenium
PauseActionClassorg.openqa.selenium.interactionsSelenium
PlatformRepresents the known and supported Platforms that WebDriver runs on.Classorg.openqa.seleniumSelenium
PointA copy of java.Classorg.openqa.seleniumSelenium
PortProberClassorg.openqa.selenium.netSelenium
ProcessUtilsClassorg.openqa.selenium.osSelenium
ProcessUtils .ProcessStillAliveExceptionClassorg.openqa.selenium.os.ProcessUtilsSelenium
ProfilerLogEntryClassorg.openqa.selenium.logging.profilerSelenium
ProfilesIniClassorg.openqa.selenium.firefox.internalSelenium
ProxyConfiguration parameters for using proxies in WebDriver.Classorg.openqa.seleniumSelenium
Proxy .ProxyTypeReturns the enum constant of this type with the specified name.Classorg.openqa.selenium.ProxySelenium
RemoteApplicationCacheProvides remote access to the ApplicationCache API.Classorg.openqa.selenium.remote.html5Selenium
RemoteExecuteMethodClassorg.openqa.selenium.remoteSelenium
RemoteKeyboardAn implementation of the keyboard for use with the remote webdriver.Classorg.openqa.selenium.remoteSelenium
RemoteLocalStorageExecutes the commands to access HTML5 localStorage on the remote webdriver server.Classorg.openqa.selenium.remote.html5Selenium
RemoteLocationContextClassorg.openqa.selenium.remote.html5Selenium
RemoteLogsClassorg.openqa.selenium.remoteSelenium
RemoteNetworkConnectionClassorg.openqa.selenium.remote.mobileSelenium
RemoteSessionStorageExecutes the commands to access HTML5 sessionStorage on the remote webdriver server.Classorg.openqa.selenium.remote.html5Selenium
RemoteStatusClassorg.openqa.selenium.remoteSelenium
RemoteTouchScreenClassorg.openqa.selenium.remoteSelenium
RemoteWebDriverClassorg.openqa.selenium.remoteSelenium
RemoteWebDriver .WhenReturns the enum constant of this type with the specified name.Classorg.openqa.selenium.remote.RemoteWebDriverSelenium
RemoteWebElementClassorg.openqa.selenium.remoteSelenium
RemoteWebStorageProvides remote access to the WebStorage API.Classorg.openqa.selenium.remote.html5Selenium
ResponseClassorg.openqa.selenium.remoteSelenium
ResponseCodecConverts Response objects to and from another representation.Interfaceorg.openqa.selenium.remoteSelenium
RotatableRepresents rotation of the browser view for orientation-sensitive devices.Interfaceorg.openqa.seleniumSelenium
SafariDriverA WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5.Classorg.openqa.selenium.safariSelenium
SafariLocatorDiscovers a valid Safari installation on local system.Classorg.openqa.selenium.browserlaunchers.locatorsSelenium
SafariOptionsClass to manage options specific to SafariDriver.Classorg.openqa.selenium.safariSelenium
ScreenOrientationenum ScreenOrientationRepresents possible screen orientations.Classorg.openqa.seleniumSelenium
ScreenshotExceptionClassorg.openqa.selenium.remoteSelenium
ScrollActionCreates a scroll gesture.Classorg.openqa.selenium.interactions.touchSelenium
SearchContextFind the first WebElement using the given method.Interfaceorg.openqa.seleniumSelenium
SelectModels a SELECT tag, providing helper methods to select and deselect options.Classorg.openqa.selenium.support.uiSelenium
SelectionMatcherMatcher to match a selected element (e.Classorg.openqa.selenium.lift.matchSelenium
SendKeysActionSending a sequence of keys to an element.Classorg.openqa.selenium.interactionsSelenium
SessionIdClassorg.openqa.selenium.remoteSelenium
SessionLogHandlerClassorg.openqa.selenium.loggingSelenium
SessionLogsContains the logs for a session divided by supported log types.Classorg.openqa.selenium.loggingSelenium
SessionNotCreatedExceptionIndicates that a session could not be created.Classorg.openqa.seleniumSelenium
SessionNotFoundExceptionIndicates that the session is not found (either terminated or not started).Classorg.openqa.selenium.remoteSelenium
SessionStorageRepresents the session storage in the browser for the site currently opened in the browser.Interfaceorg.openqa.selenium.html5Selenium
SimplePropertyDescriptorClassorg.openqa.selenium.remoteSelenium
SingleBrowserLocatorDiscovers a valid browser installation on local system.Classorg.openqa.selenium.browserlaunchers.locatorsSelenium
SingleKeyActionClassorg.openqa.selenium.interactions.internalSelenium
SingleTapActionClassorg.openqa.selenium.interactions.touchSelenium
SleeperAbstraction around Thread.Interfaceorg.openqa.selenium.support.uiSelenium
SlowLoadableComponentA LoadableComponent which might not have finished loading when load() returns.Classorg.openqa.selenium.support.uiSelenium
SocketLockClassorg.openqa.selenium.internalSelenium
StaleElementReferenceExceptionIndicates that a reference to an element is now stale --- the element no longer appears on theSee Also:Serialized FormClassorg.openqa.seleniumSelenium
StreamsClassorg.openqa.selenium.firefox.internalSelenium
SystemClockClassorg.openqa.selenium.support.uiSelenium
TableCellFinderA Finder for HTML table cell td tags.Classorg.openqa.selenium.lift.findSelenium
TableFinderA Finder for HTML table tags.Classorg.openqa.selenium.lift.findSelenium
TakesScreenshotIndicates a driver that can capture a screenshot and store it in different ways.Interfaceorg.openqa.seleniumSelenium
TemporaryFilesystemA wrapper around temporary filesystem behaviour.Classorg.openqa.selenium.ioSelenium
TestContextInterface for objects that provide a context (maintaining any state) for web tests.Interfaceorg.openqa.selenium.liftSelenium
TextMatcherMatcher for matching text content within WebElements.Classorg.openqa.selenium.lift.matchSelenium
ThreadGuardMultithreaded client code should use this to assert that it accesses webdriver in a thread-safe manner.Classorg.openqa.selenium.supportSelenium
TimeoutExceptionThrown when a command does not complete in enough time.Classorg.openqa.seleniumSelenium
TouchActionClassorg.openqa.selenium.interactions.internalSelenium
TouchActions patterns from Actions.Classorg.openqa.selenium.interactions.touchSelenium
TouchScreenInterface representing basic touch screen operations.Interfaceorg.openqa.selenium.interactionsSelenium
UnableToCreateProfileExceptionClassorg.openqa.selenium.firefoxSelenium
UnableToSetCookieExceptionThrown when a driver fails to set a cookie.Classorg.openqa.seleniumSelenium
UnexpectedAlertBehaviourenum UnexpectedAlertBehaviourEnum Constant SummaryClassorg.openqa.seleniumSelenium
UnexpectedTagNameExceptionClassorg.openqa.selenium.support.uiSelenium
UnhandledAlertExceptionClassorg.openqa.seleniumSelenium
UnreachableBrowserExceptionIndicates there was a problem communicating with the browser being controlled or the Selenium server.Classorg.openqa.selenium.remoteSelenium
UnsupportedCommandExceptionUsed to indicate that a command used by the remote webdriver is unsupported.Classorg.openqa.seleniumSelenium
UpActionCreates an up gesture.Classorg.openqa.selenium.interactions.touchSelenium
UrlCheckerPolls a URL until a HTTP 200 response is received.Classorg.openqa.selenium.netSelenium
UrlChecker .TimeoutExceptionClassorg.openqa.selenium.net.UrlCheckerSelenium
UrlsClassorg.openqa.selenium.netSelenium
UselessFileDetectorA file detector that never finds anything.Classorg.openqa.selenium.remoteSelenium
UserAndPasswordClassorg.openqa.selenium.securitySelenium
ValueMatcherMatches the value of an element, for example an input field.Classorg.openqa.selenium.lift.matchSelenium
WaitA generic interface for waiting until a condition is true or not null.Interfaceorg.openqa.selenium.support.uiSelenium
WebDriverThe main interface to use for testing, which represents an idealised web browser.Interfaceorg.openqa.seleniumSelenium
WebDriver .ImeHandlerAn interface for managing input methods.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriver .NavigationMove back a single item in the browser's history.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriver .OptionsAn interface for managing stuff you would do in a browser menuAdd a specific cookie.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriver .TargetLocatorUsed to locate a given frame or window.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriver .TimeoutsAn interface for managing timeout behavior for WebDriver instances.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriver .WindowGet the position of the current window, relative to the upper left corner of the screen.Interfaceorg.openqa.selenium.WebDriverSelenium
WebDriverEventListenerInterfaceorg.openqa.selenium.support.eventsSelenium
WebDriverExceptionClassorg.openqa.seleniumSelenium
WebDriverTestContextGives the context for a test, holds page state, and interacts with the WebDriver.Classorg.openqa.selenium.liftSelenium
WebDriverWaitA specialization of FluentWait that uses WebDriver instances.Classorg.openqa.selenium.support.uiSelenium
WebElementRepresents an HTML element.Interfaceorg.openqa.seleniumSelenium
WebStorageInterfaceorg.openqa.selenium.html5Selenium
WindowsProcessGroupUtility class for grouping a set of processes into a process group on Windows.Classorg.openqa.selenium.osSelenium
WindowsRegistryExceptionClassorg.openqa.selenium.osSelenium
WindowsUtilsClassorg.openqa.selenium.osSelenium
WrapsDriverInterfaceorg.openqa.selenium.internalSelenium
WrapsElementInterfaceorg.openqa.selenium.internalSelenium
XPathFinderClassorg.openqa.selenium.lift.findSelenium
ZipClassorg.openqa.selenium.ioSelenium