Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



# Classes and Interfaces in #Selenium - 434 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
AddLocationStrategyClasscom.thoughtworks.selenium.webdriven.commandsSelenium
AddNetworkConnectionClassorg.openqa.selenium.remote.mobileSelenium
AddRemoteTouchScreenProvides the RemoteTouchScreen for getTouch method to the proxy.Classorg.openqa.selenium.remoteSelenium
AddRotatableClassorg.openqa.selenium.remoteSelenium
AddSelectionClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
AlertOverrideClasscom.thoughtworks.selenium.webdriven.commandsSelenium
AllowNativeXPathClasscom.thoughtworks.selenium.webdriven.commandsSelenium
AltKeyDownClasscom.thoughtworks.selenium.webdriven.commandsSelenium
AltKeyUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
AssignIdClasscom.thoughtworks.selenium.webdriven.commandsSelenium
AttachFileClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
BrowserConfigurationOptionsContains parameters for a single Selenium browser session.Classcom.thoughtworks.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
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
CaptureScreenshotToStringClasscom.thoughtworks.selenium.webdriven.commandsSelenium
CheckClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
ChromeOptionsClass to manage options specific to ChromeDriver.Classorg.openqa.selenium.chromeSelenium
ClasspathExtensionClassorg.openqa.selenium.firefox.internalSelenium
ClickClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ClickActionClassorg.openqa.selenium.interactionsSelenium
ClickAndHoldActionPresses the left mouse button without releasing it.Classorg.openqa.selenium.interactionsSelenium
ClickAtClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ClockA simple encapsulation to allowing timingTests if a point in time occurs before the current time.Interfaceorg.openqa.selenium.support.uiSelenium
CloseClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
CommandProcessor Provides a doCommand method, which sends the command to the browser to be performed.Interfacecom.thoughtworks.seleniumSelenium
CompositeActionAn action for aggregating actions and triggering all of them at the same time.Classorg.openqa.selenium.interactionsSelenium
CompoundMutatorA class that collects together a group of other mutators and applies them in the order they've been added to any script that needs modification.Classcom.thoughtworks.selenium.webdrivenSelenium
ConditionSimple predicate class, which also knows how to wait for the condition to be true.Classcom.thoughtworks.selenium.conditionSelenium
ConditionRunnerA ConditionRunner is a class that can execute a Condition, which need certain basic pieces that it needs to execute (e.Interfacecom.thoughtworks.selenium.conditionSelenium
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
ControlKeyDownClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ControlKeyUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
CookieClassorg.openqa.seleniumSelenium
CoordinatesProvides coordinates of an element for advanced interactions.Interfaceorg.openqa.selenium.interactions.internalSelenium
CreateCookieClasscom.thoughtworks.selenium.webdriven.commandsSelenium
DefaultConditionRunnerThis ConditionRunner throws a simple RuntimeException when the condition is not met in the waitFor(Condition) method.Classcom.thoughtworks.selenium.conditionSelenium
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
DefaultRemoteCommandThe default implementation of the RemoteCommand interfaceSee Also:RemoteCommandClasscom.thoughtworks.seleniumSelenium
DefaultSeleniumClasscom.thoughtworks.seleniumSelenium
DeleteAllVisibleCookiesClasscom.thoughtworks.selenium.webdriven.commandsSelenium
DeleteCookieClasscom.thoughtworks.selenium.webdriven.commandsSelenium
DeselectPopUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
DoubleClickClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
DragAndDropClasscom.thoughtworks.selenium.webdriven.commandsSelenium
DragAndDropToObjectClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
DurationRepresents an immutable duration of time.Classorg.openqa.selenium.support.uiSelenium
ElementFinderClasscom.thoughtworks.selenium.webdrivenSelenium
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
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
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
FindFirstSelectedOptionPropertyClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
FindSelectedOptionPropertiesClasscom.thoughtworks.selenium.webdriven.commandsSelenium
FireEventClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
FireNamedEventClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
FunctionDeclarationModels a function declaration.Classcom.thoughtworks.selenium.webdrivenSelenium
GetAlertClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAllButtonsClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAllFieldsClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAllLinksClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAllWindowNamesClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAllWindowTitlesClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAttributeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetAttributeFromAllWindowsClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetBodyTextClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetConfirmationClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetCookieClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetCookieByNameClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetCssCountClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetElementHeightClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetElementIndexClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetElementPositionLeftClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetElementPositionTopClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetElementWidthClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetEvalAn implementation of the getEval method from Selenium.Classcom.thoughtworks.selenium.webdriven.commandsSelenium
GetExpressionClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetHtmlSourceClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetLocationClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetSelectOptionsClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetTableClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetTextClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetTitleClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetValueClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GetXpathCountClasscom.thoughtworks.selenium.webdriven.commandsSelenium
GoBackClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
HighlightClasscom.thoughtworks.selenium.webdriven.commandsSelenium
HowClassorg.openqa.selenium.supportSelenium
HtmlTagFinderBase Finder for all types of HTML tags.Classorg.openqa.selenium.lift.findSelenium
HtmlUnitDriverClassorg.openqa.selenium.htmlunitSelenium
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
HttpCommandExecutorClassorg.openqa.selenium.remoteSelenium
HttpCommandProcessorSends commands and retrieves results via HTTP.Classcom.thoughtworks.seleniumSelenium
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
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
IsAlertPresentClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsCheckedClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsConfirmationPresentClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsCookiePresentClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsEditableClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsElementPresentClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsOrderedClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsSomethingSelectedClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsTextPresentClasscom.thoughtworks.selenium.webdriven.commandsSelenium
IsVisibleClasscom.thoughtworks.selenium.webdriven.commandsSelenium
JavascriptExecutorIndicates that a driver can execute JavaScript, providing access to the mechanism to do so.Interfaceorg.openqa.seleniumSelenium
JavascriptLibraryClasscom.thoughtworks.selenium.webdrivenSelenium
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
JUnit4AndTestNgConditionRunnerThis class throws an AssertionError when the condition is not met - the same as JUnit4 and TestNG do.Classcom.thoughtworks.selenium.conditionSelenium
JUnitConditionRunnerThis class throws an AssertionFailedError when the condition is not met.Classcom.thoughtworks.selenium.conditionSelenium
Kernel32Interfaceorg.openqa.selenium.osSelenium
KeyboardInterface representing basic, low-level keyboard operations.Interfaceorg.openqa.selenium.interactionsSelenium
KeyDownActionEmulates key press only, without the release.Classorg.openqa.selenium.interactionsSelenium
KeyDownNativeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
KeyEventClasscom.thoughtworks.selenium.webdriven.commandsSelenium
KeyPressNativeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
KeysRepresentations of pressable keys that aren't text.Classorg.openqa.seleniumSelenium
KeysRelatedActionRepresents a general action related to keyboard input.Classorg.openqa.selenium.interactions.internalSelenium
KeyStateClasscom.thoughtworks.selenium.webdriven.commandsSelenium
KeyUpActionEmulates key release only, without the press.Classorg.openqa.selenium.interactionsSelenium
KeyUpNativeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
MetaKeyDownClasscom.thoughtworks.selenium.webdriven.commandsSelenium
MetaKeyUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
MethodDeclarationClasscom.thoughtworks.selenium.webdriven.commandsSelenium
MouseInterface representing basic mouse operations.Interfaceorg.openqa.selenium.interactionsSelenium
MouseActionBase class for all mouse-related actions.Classorg.openqa.selenium.interactions.internalSelenium
MouseEventClasscom.thoughtworks.selenium.webdriven.commandsSelenium
MouseEventAtClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
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
NoOpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
NoSuchContextExceptionThrown by ContextAware.Classorg.openqa.seleniumSelenium
NoSuchElementExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NoSuchFrameExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NoSuchWindowExceptionThrown by WebDriver.Classorg.openqa.seleniumSelenium
NotSimple predicate class, which also knows how to wait for its condition to be true.Classcom.thoughtworks.selenium.conditionSelenium
NotConnectedExceptionClassorg.openqa.selenium.firefoxSelenium
NotFoundExceptionClassorg.openqa.seleniumSelenium
NumericalMatchersVarious numerical hamcrest Matchers.Classorg.openqa.selenium.lift.matchSelenium
OlderWindowsVersionEphemeralPortDetectorClassorg.openqa.selenium.netSelenium
OpenClasscom.thoughtworks.selenium.webdriven.commandsSelenium
OpenWindowClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
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
PresenceChecks whether a given locator exists on the page.Classcom.thoughtworks.selenium.conditionSelenium
ProcessUtilsClassorg.openqa.selenium.osSelenium
ProfilerLogEntryClassorg.openqa.selenium.logging.profilerSelenium
ProfilesIniClassorg.openqa.selenium.firefox.internalSelenium
ProxyConfiguration parameters for using proxies in WebDriver.Classorg.openqa.seleniumSelenium
RefreshClasscom.thoughtworks.selenium.webdriven.commandsSelenium
RemoteApplicationCacheProvides remote access to the ApplicationCache API.Classorg.openqa.selenium.remote.html5Selenium
RemoteCommandRepresents a single remote actionReturn the URL query string which will be sent to the browserInterfacecom.thoughtworks.seleniumSelenium
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
RemoteWebElementClassorg.openqa.selenium.remoteSelenium
RemoteWebStorageProvides remote access to the WebStorage API.Classorg.openqa.selenium.remote.html5Selenium
RemoveAllSelectionsClasscom.thoughtworks.selenium.webdriven.commandsSelenium
RemoveSelectionClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
RunScriptClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
ScreenshotListenerClasscom.thoughtworks.seleniumSelenium
ScriptMutatorA mechanism for taking a single method from a script meant for Selenium Core and converting to something that webdriver can evaluate.Interfacecom.thoughtworks.selenium.webdrivenSelenium
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
SelectFrameClasscom.thoughtworks.selenium.webdriven.commandsSelenium
SelectionMatcherMatcher to match a selected element (e.Classorg.openqa.selenium.lift.matchSelenium
SelectOptionClasscom.thoughtworks.selenium.webdriven.commandsSelenium
SelectPopUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
SelectWindowClasscom.thoughtworks.selenium.webdriven.commandsSelenium
SeleneseCommandClasscom.thoughtworks.selenium.webdrivenSelenium
SeleneseTestBaseProvides a base class that implements some handy functionality for Selenium testing (you are not required to extend this class).Classcom.thoughtworks.seleniumSelenium
SeleneseTestCaseProvides a JUnit TestCase base class that implements some handy functionality for Selenium testing (you are not required to extend this class).Classcom.thoughtworks.seleniumSelenium
SeleneseTestNgHelperClasscom.thoughtworks.seleniumSelenium
SeleniumDefines an object that runs Selenium commands.Interfacecom.thoughtworks.seleniumSelenium
SeleniumExceptionThrown when a Selenium command fails.Classcom.thoughtworks.seleniumSelenium
SeleniumLogLevelsClasscom.thoughtworks.seleniumSelenium
SeleniumMutatorAdd a function backed by the closure-based implementation of Selenium Core.Classcom.thoughtworks.selenium.webdrivenSelenium
SeleniumSelectClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
SetNextConfirmationStateClasscom.thoughtworks.selenium.webdriven.commandsSelenium
SetTimeoutClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ShiftKeyDownClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ShiftKeyUpClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
SubmitClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
TextChecks whether text exists either anywhere on the page, or inside a given locator.Classcom.thoughtworks.selenium.conditionSelenium
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
TimerClasscom.thoughtworks.selenium.webdrivenSelenium
TouchActionClassorg.openqa.selenium.interactions.internalSelenium
TouchActions patterns from Actions.Classorg.openqa.selenium.interactions.touchSelenium
TouchScreenInterface representing basic touch screen operations.Interfaceorg.openqa.selenium.interactionsSelenium
TypeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
TypeKeysClasscom.thoughtworks.selenium.webdriven.commandsSelenium
UnableToCreateProfileExceptionClassorg.openqa.selenium.firefoxSelenium
UnableToSetCookieExceptionThrown when a driver fails to set a cookie.Classorg.openqa.seleniumSelenium
UncheckClasscom.thoughtworks.selenium.webdriven.commandsSelenium
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
UrlsClassorg.openqa.selenium.netSelenium
UselessFileDetectorA file detector that never finds anything.Classorg.openqa.selenium.remoteSelenium
UserAndPasswordClassorg.openqa.selenium.securitySelenium
UseXPathLibraryClasscom.thoughtworks.selenium.webdriven.commandsSelenium
ValueMatcherMatches the value of an element, for example an input field.Classorg.openqa.selenium.lift.matchSelenium
VariableDeclarationPrepend a variable declaration to a script.Classcom.thoughtworks.selenium.webdrivenSelenium
WaitA utility class, designed to help the user automatically wait until a condition turns true.Classcom.thoughtworks.seleniumSelenium
WaitA generic interface for waiting until a condition is true or not null.Interfaceorg.openqa.selenium.support.uiSelenium
WaitForConditionClasscom.thoughtworks.selenium.webdriven.commandsSelenium
WaitForPageToLoadClasscom.thoughtworks.selenium.webdriven.commandsSelenium
WaitForPopupClasscom.thoughtworks.selenium.webdriven.commandsSelenium
WebDriverThe main interface to use for testing, which represents an idealised web browser.Interfaceorg.openqa.seleniumSelenium
WebDriverBackedSeleniumClasscom.thoughtworks.selenium.webdrivenSelenium
WebDriverCommandProcessorA CommandProcessor which delegates commands down to an underlying webdriver instance.Classcom.thoughtworks.selenium.webdrivenSelenium
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
WindowFocusClasscom.thoughtworks.selenium.webdriven.commandsSelenium
WindowMaximizeClasscom.thoughtworks.selenium.webdriven.commandsSelenium
WindowsClasscom.thoughtworks.selenium.webdrivenSelenium
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