| Name | Description | Type | Package | Framework |
| AbstractWebDriverEventListener | Use this class as base class, if you want to implement a WebDriverEventListener and are only interested in some events. | Class | org.openqa.selenium.support.events | Selenium |
|
| Actions | The user-facing API for emulating complex user gestures. | Class | org.openqa.selenium.interactions | Selenium |
|
| AddApplicationCache | | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| AddFindsByCss | | Class | org.openqa.selenium.remote | Selenium |
|
| AddFindsChildByCss | | Class | org.openqa.selenium.remote | Selenium |
|
| AddLocationContext | | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| AddNetworkConnection | | Class | org.openqa.selenium.remote.mobile | Selenium |
|
| AddRemoteTouchScreen | Provides the RemoteTouchScreen for getTouch method to the proxy. | Class | org.openqa.selenium.remote | Selenium |
|
| AddRotatable | | Class | org.openqa.selenium.remote | Selenium |
|
| AddWebStorage | | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| AjaxElementLocator | An 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. | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| AjaxElementLocatorFactory | | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| Alert | java. | Interface | org.openqa.selenium | Selenium |
|
| Annotations | | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| AppCacheStatus | Represents the application cache status. | Class | org.openqa.selenium.html5 | Selenium |
|
| ApplicationCache | The current state of the application cache. | Interface | org.openqa.selenium.html5 | Selenium |
|
| Architecture | Represents the known architectures used in WebDriver. | Class | org.openqa.selenium | Selenium |
|
| AttributeMatcher | hamcrest matcher for attributes of WebElements. | Class | org.openqa.selenium.lift.match | Selenium |
|
| Augmenter | Enhance the interfaces implemented by an instance of the RemoteWebDriver based on the returned | Class | org.openqa.selenium.remote | Selenium |
|
| AugmenterProvider | Describes and provides an implementation for a particular interface for use with the Augmenter. | Interface | org.openqa.selenium.remote | Selenium |
|
| Base64Encoder | Encodes binary data to plain text as Base64. | Class | org.openqa.selenium.internal | Selenium |
|
| BaseAction | Base class for all actions. | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| BaseAugmenter | Enhance the interfaces implemented by an instance of the RemoteWebDriver based on the returned | Class | org.openqa.selenium.remote | Selenium |
|
| BaseFinder | Base class for Finders. | Class | org.openqa.selenium.lift.find | Selenium |
|
| BeanToJsonConverter | Utility class for converting between JSON and Java Objects. | Class | org.openqa.selenium.remote | Selenium |
|
| Beta | Indicates that a feature or API is in active development, and so should not be relied upon. | Class | org.openqa.selenium | Selenium |
|
| BrowserInstallation | | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| BrowserLocator | Discovers a valid browser installation on local system. | Interface | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| BrowserType | | Interface | org.openqa.selenium.remote | Selenium |
|
| BuildInfo | Reads information about how the current application was built from the Build-Info section of the manifest in the jar file, which contains this class. | Class | org.openqa.selenium.internal | Selenium |
|
| ButtonReleaseAction | | Class | org.openqa.selenium.interactions | Selenium |
|
| By | Mechanism used to locate elements within a document. | Class | org.openqa.selenium | Selenium |
|
| By .ByClassName | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByCssSelector | | Class | org.openqa.selenium.By | Selenium |
|
| By .ById | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByLinkText | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByName | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByPartialLinkText | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByTagName | | Class | org.openqa.selenium.By | Selenium |
|
| By .ByXPath | | Class | org.openqa.selenium.By | Selenium |
|
| ByAll | Mechanism used to locate elements within a document using a series of lookups. | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| ByChained | Mechanism used to locate elements within a document using a series of other lookups. | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| ByIdOrName | | Class | org.openqa.selenium.support | Selenium |
|
| Capabilities | Describes a series of key/value pairs that encapsulate aspects of a browser. | Interface | org.openqa.selenium | Selenium |
|
| CapabilityType | Commonly seen remote webdriver capabilities. | Interface | org.openqa.selenium.remote | Selenium |
|
| CapabilityType .ForSeleniumServer | | Interface | org.openqa.selenium.remote.CapabilityType | Selenium |
|
| ChromeDriver | A WebDriver implementation that controls a Chrome browser running on the local machine. | Class | org.openqa.selenium.chrome | Selenium |
|
| ChromeDriverService | Manages the life and death of a chromedriver server. | Class | org.openqa.selenium.chrome | Selenium |
|
| ChromeDriverService .Builder | Builder used to configure new ChromeDriverService instances. | Class | org.openqa.selenium.chrome.ChromeDriverService | Selenium |
|
| ChromeOptions | Class to manage options specific to ChromeDriver. | Class | org.openqa.selenium.chrome | Selenium |
|
| ClasspathExtension | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| ClickAction | | Class | org.openqa.selenium.interactions | Selenium |
|
| ClickAndHoldAction | Presses the left mouse button without releasing it. | Class | org.openqa.selenium.interactions | Selenium |
|
| Clock | A simple encapsulation to allowing timingTests if a point in time occurs before the current time. | Interface | org.openqa.selenium.support.ui | Selenium |
|
| Color | | Class | org.openqa.selenium.support | Selenium |
|
| Colors | | Class | org.openqa.selenium.support | Selenium |
|
| Command | | Class | org.openqa.selenium.remote | Selenium |
|
| CommandCodec | Converts Command objects to and from another representation. | Interface | org.openqa.selenium.remote | Selenium |
|
| CommandExecutor | | Interface | org.openqa.selenium.remote | Selenium |
|
| CommandInfo | | Class | org.openqa.selenium.remote | Selenium |
|
| CommandLine | | Class | org.openqa.selenium.os | Selenium |
|
| CompositeAction | An action for aggregating actions and triggering all of them at the same time. | Class | org.openqa.selenium.interactions | Selenium |
|
| ConnectionClosedException | Exception thrown when the connection to the SafariDriver is lost. | Class | org.openqa.selenium.safari | Selenium |
|
| ContextAware | Some implementations of WebDriver, notably those that support native testing, need the ability to switch between the native and web-based contexts. | Interface | org.openqa.selenium | Selenium |
|
| ContextClickAction | | Class | org.openqa.selenium.interactions | Selenium |
|
| Cookie | | Class | org.openqa.selenium | Selenium |
|
| Cookie .Builder | | Class | org.openqa.selenium.Cookie | Selenium |
|
| Coordinates | Provides coordinates of an element for advanced interactions. | Interface | org.openqa.selenium.interactions.internal | Selenium |
|
| DefaultElementLocator | The default element locator, which will lazily locate an element or an element list on a page. | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| DefaultElementLocatorFactory | | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| DefaultFieldDecorator | Default decorator for use with PageFactory. | Class | org.openqa.selenium.support.pagefactory | Selenium |
|
| DefaultNetworkInterfaceProvider | | Class | org.openqa.selenium.net | Selenium |
|
| DesiredCapabilities | | Class | org.openqa.selenium.remote | Selenium |
|
| Dimension | Similar to Point - implement locally to avoid depending on GWT. | Class | org.openqa.selenium | Selenium |
|
| DisplayAction | This class represents an abstraction of devices that can execute an action within a display area. | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| DisplayedMatcher | Hamcrest matcher for displayed status of WebElements. | Class | org.openqa.selenium.lift.match | Selenium |
|
| DivFinder | Finder for HTML div tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| DoubleClickAction | Double-clicks an element. | Class | org.openqa.selenium.interactions | Selenium |
|
| DoubleTapAction | Creates a double tap gesture on a touch screen. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| DownAction | Creates a down gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| DriverCommand | | Interface | org.openqa.selenium.remote | Selenium |
|
| DriverCommandExecutor | A specialized HttpCommandExecutor that will use a DriverService that lives and dies with a single WebDriver session. | Class | org.openqa.selenium.remote.service | Selenium |
|
| DriverService | Manages the life and death of a native executable driver server. | Class | org.openqa.selenium.remote.service | Selenium |
|
| DriverService .Builder | | Class | org.openqa.selenium.remote.service.DriverService | Selenium |
|
| Duration | Represents an immutable duration of time. | Class | org.openqa.selenium.support.ui | Selenium |
|
| ElementLocator | | Interface | org.openqa.selenium.support.pagefactory | Selenium |
|
| ElementLocatorFactory | A factory for producing ElementLocators. | Interface | org.openqa.selenium.support.pagefactory | Selenium |
|
| ElementNotVisibleException | Thrown to indicate that although an element is present on the DOM, it is not visible, and so is not able to be interacted with. | Class | org.openqa.selenium | Selenium |
|
| ElementScrollBehavior | enum ElementScrollBehaviorEnum Constant Summary | Class | org.openqa.selenium.internal | Selenium |
|
| EphemeralPortRangeDetector | Identifies the ephemeral port range for a given environment. | Interface | org.openqa.selenium.net | Selenium |
|
| ErrorCodes | Defines common error codes for the wire protocol. | Class | org.openqa.selenium.remote | Selenium |
|
| ErrorHandler | Maps exceptions to status codes for sending over the wire. | Class | org.openqa.selenium.remote | Selenium |
|
| ErrorHandler .UnknownServerException | Exception used as a place holder if the server returns an error without a stack trace. | Class | org.openqa.selenium.remote.ErrorHandler | Selenium |
|
| EventFiringKeyboard | A keyboard firing events. | Class | org.openqa.selenium.support.events.internal | Selenium |
|
| EventFiringMouse | A mouse that fires events. | Class | org.openqa.selenium.support.events.internal | Selenium |
|
| EventFiringTouch | A touch screen that fires events. | Class | org.openqa.selenium.support.events.internal | Selenium |
|
| EventFiringWebDriver | A wrapper around an arbitrary WebDriver instance which supports registering of a WebDriverEventListener, e. | Class | org.openqa.selenium.support.events | Selenium |
|
| EventType | | Class | org.openqa.selenium.logging.profiler | Selenium |
|
| Executable | Wrapper around our runtime environment requirements. | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| ExecuteMethod | RemoteWebDriver. | Interface | org.openqa.selenium.remote | Selenium |
|
| ExpectedCondition | Models a condition that might reasonably be expected to eventually evaluate to something that is neither null nor false. | Interface | org.openqa.selenium.support.ui | Selenium |
|
| ExpectedConditions | | Class | org.openqa.selenium.support.ui | Selenium |
|
| Extension | | Interface | org.openqa.selenium.firefox.internal | Selenium |
|
| ExtensionConnection | Represents a connection with the FirefoxDriver browser extension. | Interface | org.openqa.selenium.firefox | Selenium |
|
| FieldDecorator | Allows the PageFactory to decorate fields. | Interface | org.openqa.selenium.support.pagefactory | Selenium |
|
| FileDetector | Used for identifying whether a sequence of chars represents the path to ajava. | Interface | org.openqa.selenium.remote | Selenium |
|
| FileExtension | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| FileHandler | | Class | org.openqa.selenium.io | Selenium |
|
| FileHandler .Filter | Used by file operations to determine whether or not to make use of a file. | Interface | org.openqa.selenium.io.FileHandler | Selenium |
|
| FindAll | Used 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. | Class | org.openqa.selenium.support | Selenium |
|
| FindBy | Used to mark a field on a Page Object to indicate an alternative mechanism for locating the element or a list of elements. | Class | org.openqa.selenium.support | Selenium |
|
| FindBys | Used 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 ByChained | Class | org.openqa.selenium.support | Selenium |
|
| Finder | | Interface | org.openqa.selenium.lift.find | Selenium |
|
| Finders | | Class | org.openqa.selenium.lift | Selenium |
|
| FindsByClassName | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsByCssSelector | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsById | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsByLinkText | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsByName | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsByTagName | | Interface | org.openqa.selenium.internal | Selenium |
|
| FindsByXPath | | Interface | org.openqa.selenium.internal | Selenium |
|
| FirefoxBinary | | Class | org.openqa.selenium.firefox | Selenium |
|
| FirefoxDriver | An implementation of the {#link WebDriver} interface that drives Firefox. | Class | org.openqa.selenium.firefox | Selenium |
|
| FirefoxLocator | Discovers a valid Firefox installation on local system. | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| FirefoxProfile | | Class | org.openqa.selenium.firefox | Selenium |
|
| FixedIANAPortRange | | Class | org.openqa.selenium.net | Selenium |
|
| FlickAction | Creates a flick gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| FluentWait | An implementation of the Wait interface that may have its timeout and polling interval configured on the fly. | Class | org.openqa.selenium.support.ui | Selenium |
|
| GoogleChromeLocator | Discovers a valid Google Chrome installation on local system. | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| HamcrestWebDriverTestCase | Base class for tests using the LiFT style API to driver WebDriver. | Class | org.openqa.selenium.lift | Selenium |
|
| HasCapabilities | Used by classes to indicate that they can describe the Capabilities they possess. | Interface | org.openqa.selenium | Selenium |
|
| HasInputDevices | Interface implemented by each driver that allows access to the raw input devices. | Interface | org.openqa.selenium.interactions | Selenium |
|
| HasTouchScreen | Interface implemented by each driver that allows access to touch screen capabilities. | Interface | org.openqa.selenium.interactions | Selenium |
|
| How | | Class | org.openqa.selenium.support | Selenium |
|
| HtmlTagFinder | Base Finder for all types of HTML tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| HtmlUnitDriver | | Class | org.openqa.selenium.htmlunit | Selenium |
|
| HtmlUnitDriver .JavaScriptResultsCollection | java. | Interface | org.openqa.selenium.htmlunit.HtmlUnitDriver | Selenium |
|
| HtmlUnitKeyboard | java. | Class | org.openqa.selenium.htmlunit | Selenium |
|
| HtmlUnitMouse | | Class | org.openqa.selenium.htmlunit | Selenium |
|
| HtmlUnitWebElement | | Class | org.openqa.selenium.htmlunit | Selenium |
|
| HttpClient | Defines a simple client for making HTTP requests. | Interface | org.openqa.selenium.remote.http | Selenium |
|
| HttpClient .Factory | Creates HttpClient instances. | Interface | org.openqa.selenium.remote.http.HttpClient | Selenium |
|
| HttpCommandExecutor | | Class | org.openqa.selenium.remote | Selenium |
|
| HttpMethod | | Class | org.openqa.selenium.remote.http | Selenium |
|
| HttpProfilerLogEntry | | Class | org.openqa.selenium.logging.profiler | Selenium |
|
| HttpRequest | | Class | org.openqa.selenium.remote.http | Selenium |
|
| HttpResponse | | Class | org.openqa.selenium.remote.http | Selenium |
|
| HttpSessionId | | Class | org.openqa.selenium.remote | Selenium |
|
| HttpVerb | | Class | org.openqa.selenium.remote | Selenium |
|
| ImageFinder | Finder for HTML image tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| ImeActivationFailedException | Indicates that activating an IME engine has failed. | Class | org.openqa.selenium | Selenium |
|
| ImeNotAvailableException | Indicates that IME support is not available. | Class | org.openqa.selenium | Selenium |
|
| InputFinder | Finder for HTML input tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| InputKeysContainer | Converts a group of character sequences to a string to be sent by sendKeys. | Class | org.openqa.selenium.htmlunit | Selenium |
|
| InterfaceImplementation | An implementation of a particular interface, used by the java. | Interface | org.openqa.selenium.remote | Selenium |
|
| InternetExplorerDriver | | Class | org.openqa.selenium.ie | Selenium |
|
| InternetExplorerDriverEngine | enum InternetExplorerDriverEngineEnum Constant Summary | Class | org.openqa.selenium.ie | Selenium |
|
| InternetExplorerDriverLogLevel | enum InternetExplorerDriverLogLevelEnum Constant Summary | Class | org.openqa.selenium.ie | Selenium |
|
| InternetExplorerDriverService | Manages the life and death of an IEDriverServer. | Class | org.openqa.selenium.ie | Selenium |
|
| InternetExplorerDriverService .Builder | Builder used to configure new InternetExplorerDriverService instances. | Class | org.openqa.selenium.ie.InternetExplorerDriverService | Selenium |
|
| InternetExplorerLocator | Discovers a valid Internet Explorer installation on local system. | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| InvalidCookieDomainException | Thrown when attempting to add a cookie under a different domain than the current URL. | Class | org.openqa.selenium | Selenium |
|
| InvalidCoordinatesException | Indicates that the coordinates provided to an interactions operation are invalid. | Class | org.openqa.selenium.interactions | Selenium |
|
| InvalidElementStateException | | Class | org.openqa.selenium | Selenium |
|
| InvalidSelectorException | | Class | org.openqa.selenium | Selenium |
|
| IOUtils | | Class | org.openqa.selenium.io | Selenium |
|
| JavascriptExecutor | Indicates that a driver can execute JavaScript, providing access to the mechanism to do so. | Interface | org.openqa.selenium | Selenium |
|
| JdkAugmenter | Enhance the interfaces implemented by an instance of the RemoteWebDriver based on the returned | Class | org.openqa.selenium.remote | Selenium |
|
| JsonException | | Class | org.openqa.selenium.remote | Selenium |
|
| JsonHttpCommandCodec | A command codec that adheres to the Selenium project's JSON/HTTP wire protocol. | Class | org.openqa.selenium.remote.http | Selenium |
|
| JsonHttpResponseCodec | A response codec that adheres to the Selenium project's JSON/HTTP wire protocol. | Class | org.openqa.selenium.remote.http | Selenium |
|
| JsonToBeanConverter | | Class | org.openqa.selenium.remote | Selenium |
|
| Kernel32 | | Interface | org.openqa.selenium.os | Selenium |
|
| Kernel32 .IO_COUNTERS | | Class | org.openqa.selenium.os.Kernel32 | Selenium |
|
| Kernel32 .JOBJECT_BASIC_LIMIT_INFORMATION | | Class | org.openqa.selenium.os.Kernel32 | Selenium |
|
| Kernel32 .JOBJECT_EXTENDED_LIMIT_INFORMATION | | Class | org.openqa.selenium.os.Kernel32 | Selenium |
|
| Kernel32 .JOBJECT_EXTENDED_LIMIT_INFORMATION .ByReference | | Class | org.openqa.selenium.os.Kernel32.JOBJECT_EXTENDED_LIMIT_INFORMATION | Selenium |
|
| Kernel32 .JOBOBJECT_BASIC_UI_RESTRICTIONS | | Class | org.openqa.selenium.os.Kernel32 | Selenium |
|
| Kernel32 .JOBOBJECT_BASIC_UI_RESTRICTIONS .ByReference | | Class | org.openqa.selenium.os.Kernel32.JOBOBJECT_BASIC_UI_RESTRICTIONS | Selenium |
|
| Keyboard | Interface representing basic, low-level keyboard operations. | Interface | org.openqa.selenium.interactions | Selenium |
|
| KeyDownAction | Emulates key press only, without the release. | Class | org.openqa.selenium.interactions | Selenium |
|
| Keys | Representations of pressable keys that aren't text. | Class | org.openqa.selenium | Selenium |
|
| KeysRelatedAction | Represents a general action related to keyboard input. | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| KeyUpAction | Emulates key release only, without the press. | Class | org.openqa.selenium.interactions | Selenium |
|
| Killable | killing the process at the OS level. | Interface | org.openqa.selenium.internal | Selenium |
|
| LinkFinder | | Class | org.openqa.selenium.lift.find | Selenium |
|
| LinuxEphemeralPortRangeDetector | | Class | org.openqa.selenium.net | Selenium |
|
| LoadableComponent | Represents any abstraction of something that can be loaded. | Class | org.openqa.selenium.support.ui | Selenium |
|
| LocalFileDetector | Detects files on the local disk. | Class | org.openqa.selenium.remote | Selenium |
|
| LocalLogs | Stores and retrieves logs in-process (i. | Class | org.openqa.selenium.logging | Selenium |
|
| LocalStorage | Represents the local storage for the site currently opened in the browser. | Interface | org.openqa.selenium.html5 | Selenium |
|
| LocatingElementHandler | | Class | org.openqa.selenium.support.pagefactory.internal | Selenium |
|
| LocatingElementListHandler | | Class | org.openqa.selenium.support.pagefactory.internal | Selenium |
|
| Location | Represents the physical location of the browser. | Class | org.openqa.selenium.html5 | Selenium |
|
| LocationContext | Gets the physical location of the browser. | Interface | org.openqa.selenium.html5 | Selenium |
|
| LogCombiner | | Class | org.openqa.selenium.logging | Selenium |
|
| LogEntries | Represent a pool of LogEntry. | Class | org.openqa.selenium.logging | Selenium |
|
| LogEntry | Represents a single log statement. | Class | org.openqa.selenium.logging | Selenium |
|
| LoggingHandler | A custom handler used to record log entries. | Class | org.openqa.selenium.logging | Selenium |
|
| LoggingPreferences | Represents the logging preferences. | Class | org.openqa.selenium.logging | Selenium |
|
| LogLevelMapping | | Class | org.openqa.selenium.logging | Selenium |
|
| Logs | Interface for providing logs. | Interface | org.openqa.selenium.logging | Selenium |
|
| LogType | Supported log types. | Class | org.openqa.selenium.logging | Selenium |
|
| LongPressAction | Creates a long press gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| MarionetteConnection | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| Matchers | | Class | org.openqa.selenium.lift | Selenium |
|
| Mouse | Interface representing basic mouse operations. | Interface | org.openqa.selenium.interactions | Selenium |
|
| MouseAction | Base class for all mouse-related actions. | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| MoveAction | Creates a move gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| MoveMouseAction | Moves the mouse to an element. | Class | org.openqa.selenium.interactions | Selenium |
|
| MoveTargetOutOfBoundsException | Indicates that the target provided to the actions move() method is invalid - outside of the size of the window. | Class | org.openqa.selenium.interactions | Selenium |
|
| MoveToOffsetAction | Move the mouse to a location within the element provided. | Class | org.openqa.selenium.interactions | Selenium |
|
| NetworkConnection | Control a device's network connection Example usage: NetworkConnection mobileDriver = (NetworkConnection) driver; | Interface | org.openqa.selenium.mobile | Selenium |
|
| NetworkConnection .ConnectionType | ConnectionType is a bitmask to represent a device's network connection Data WIFI Airplane | Class | org.openqa.selenium.mobile.NetworkConnection | Selenium |
|
| NetworkInterface | | Class | org.openqa.selenium.net | Selenium |
|
| NetworkInterfaceProvider | Provides information about the local network interfaces. | Interface | org.openqa.selenium.net | Selenium |
|
| NetworkUtils | | Class | org.openqa.selenium.net | Selenium |
|
| NewProfileExtensionConnection | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| NoAlertPresentException | Indicates that a user has tried to access an alert when one is not present. | Class | org.openqa.selenium | Selenium |
|
| NoSuchContextException | Thrown by ContextAware. | Class | org.openqa.selenium | Selenium |
|
| NoSuchElementException | Thrown by WebDriver. | Class | org.openqa.selenium | Selenium |
|
| NoSuchFrameException | Thrown by WebDriver. | Class | org.openqa.selenium | Selenium |
|
| NoSuchWindowException | Thrown by WebDriver. | Class | org.openqa.selenium | Selenium |
|
| NotConnectedException | | Class | org.openqa.selenium.firefox | Selenium |
|
| NotFoundException | | Class | org.openqa.selenium | Selenium |
|
| NumericalMatchers | Various numerical hamcrest Matchers. | Class | org.openqa.selenium.lift.match | Selenium |
|
| OlderWindowsVersionEphemeralPortDetector | | Class | org.openqa.selenium.net | Selenium |
|
| OperaDriver | A WebDriver implementation that controls a Blink-based Opera browser running on the local machine. | Class | org.openqa.selenium.opera | Selenium |
|
| OperaDriverService | Manages the life and death of a operadriver server. | Class | org.openqa.selenium.opera | Selenium |
|
| OperaDriverService .Builder | Builder used to configure new OperaDriverService instances. | Class | org.openqa.selenium.opera.OperaDriverService | Selenium |
|
| OperaOptions | Class to manage options specific to OperaDriver. | Class | org.openqa.selenium.opera | Selenium |
|
| OutputType | Defines the output type for a screenshot. | Interface | org.openqa.selenium | Selenium |
|
| PageFactory | Factory class to make using Page Objects simpler and easier. | Class | org.openqa.selenium.support | Selenium |
|
| PageTitleFinder | A Finder for HTML title tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| PauseAction | | Class | org.openqa.selenium.interactions | Selenium |
|
| Platform | Represents the known and supported Platforms that WebDriver runs on. | Class | org.openqa.selenium | Selenium |
|
| Point | A copy of java. | Class | org.openqa.selenium | Selenium |
|
| PortProber | | Class | org.openqa.selenium.net | Selenium |
|
| ProcessUtils | | Class | org.openqa.selenium.os | Selenium |
|
| ProcessUtils .ProcessStillAliveException | | Class | org.openqa.selenium.os.ProcessUtils | Selenium |
|
| ProfilerLogEntry | | Class | org.openqa.selenium.logging.profiler | Selenium |
|
| ProfilesIni | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| Proxy | Configuration parameters for using proxies in WebDriver. | Class | org.openqa.selenium | Selenium |
|
| Proxy .ProxyType | Returns the enum constant of this type with the specified name. | Class | org.openqa.selenium.Proxy | Selenium |
|
| RemoteApplicationCache | Provides remote access to the ApplicationCache API. | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| RemoteExecuteMethod | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteKeyboard | An implementation of the keyboard for use with the remote webdriver. | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteLocalStorage | Executes the commands to access HTML5 localStorage on the remote webdriver server. | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| RemoteLocationContext | | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| RemoteLogs | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteNetworkConnection | | Class | org.openqa.selenium.remote.mobile | Selenium |
|
| RemoteSessionStorage | Executes the commands to access HTML5 sessionStorage on the remote webdriver server. | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| RemoteStatus | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteTouchScreen | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteWebDriver | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteWebDriver .When | Returns the enum constant of this type with the specified name. | Class | org.openqa.selenium.remote.RemoteWebDriver | Selenium |
|
| RemoteWebElement | | Class | org.openqa.selenium.remote | Selenium |
|
| RemoteWebStorage | Provides remote access to the WebStorage API. | Class | org.openqa.selenium.remote.html5 | Selenium |
|
| Response | | Class | org.openqa.selenium.remote | Selenium |
|
| ResponseCodec | Converts Response objects to and from another representation. | Interface | org.openqa.selenium.remote | Selenium |
|
| Rotatable | Represents rotation of the browser view for orientation-sensitive devices. | Interface | org.openqa.selenium | Selenium |
|
| SafariDriver | A WebDriver implementation that controls Safari using a browser extension (consequently, only Safari 5. | Class | org.openqa.selenium.safari | Selenium |
|
| SafariLocator | Discovers a valid Safari installation on local system. | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| SafariOptions | Class to manage options specific to SafariDriver. | Class | org.openqa.selenium.safari | Selenium |
|
| ScreenOrientation | enum ScreenOrientationRepresents possible screen orientations. | Class | org.openqa.selenium | Selenium |
|
| ScreenshotException | | Class | org.openqa.selenium.remote | Selenium |
|
| ScrollAction | Creates a scroll gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| SearchContext | Find the first WebElement using the given method. | Interface | org.openqa.selenium | Selenium |
|
| Select | Models a SELECT tag, providing helper methods to select and deselect options. | Class | org.openqa.selenium.support.ui | Selenium |
|
| SelectionMatcher | Matcher to match a selected element (e. | Class | org.openqa.selenium.lift.match | Selenium |
|
| SendKeysAction | Sending a sequence of keys to an element. | Class | org.openqa.selenium.interactions | Selenium |
|
| SessionId | | Class | org.openqa.selenium.remote | Selenium |
|
| SessionLogHandler | | Class | org.openqa.selenium.logging | Selenium |
|
| SessionLogs | Contains the logs for a session divided by supported log types. | Class | org.openqa.selenium.logging | Selenium |
|
| SessionNotCreatedException | Indicates that a session could not be created. | Class | org.openqa.selenium | Selenium |
|
| SessionNotFoundException | Indicates that the session is not found (either terminated or not started). | Class | org.openqa.selenium.remote | Selenium |
|
| SessionStorage | Represents the session storage in the browser for the site currently opened in the browser. | Interface | org.openqa.selenium.html5 | Selenium |
|
| SimplePropertyDescriptor | | Class | org.openqa.selenium.remote | Selenium |
|
| SingleBrowserLocator | Discovers a valid browser installation on local system. | Class | org.openqa.selenium.browserlaunchers.locators | Selenium |
|
| SingleKeyAction | | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| SingleTapAction | | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| Sleeper | Abstraction around Thread. | Interface | org.openqa.selenium.support.ui | Selenium |
|
| SlowLoadableComponent | A LoadableComponent which might not have finished loading when load() returns. | Class | org.openqa.selenium.support.ui | Selenium |
|
| SocketLock | | Class | org.openqa.selenium.internal | Selenium |
|
| StaleElementReferenceException | Indicates that a reference to an element is now stale --- the element no longer appears on theSee Also:Serialized Form | Class | org.openqa.selenium | Selenium |
|
| Streams | | Class | org.openqa.selenium.firefox.internal | Selenium |
|
| SystemClock | | Class | org.openqa.selenium.support.ui | Selenium |
|
| TableCellFinder | A Finder for HTML table cell td tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| TableFinder | A Finder for HTML table tags. | Class | org.openqa.selenium.lift.find | Selenium |
|
| TakesScreenshot | Indicates a driver that can capture a screenshot and store it in different ways. | Interface | org.openqa.selenium | Selenium |
|
| TemporaryFilesystem | A wrapper around temporary filesystem behaviour. | Class | org.openqa.selenium.io | Selenium |
|
| TestContext | Interface for objects that provide a context (maintaining any state) for web tests. | Interface | org.openqa.selenium.lift | Selenium |
|
| TextMatcher | Matcher for matching text content within WebElements. | Class | org.openqa.selenium.lift.match | Selenium |
|
| ThreadGuard | Multithreaded client code should use this to assert that it accesses webdriver in a thread-safe manner. | Class | org.openqa.selenium.support | Selenium |
|
| TimeoutException | Thrown when a command does not complete in enough time. | Class | org.openqa.selenium | Selenium |
|
| TouchAction | | Class | org.openqa.selenium.interactions.internal | Selenium |
|
| TouchActions | patterns from Actions. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| TouchScreen | Interface representing basic touch screen operations. | Interface | org.openqa.selenium.interactions | Selenium |
|
| UnableToCreateProfileException | | Class | org.openqa.selenium.firefox | Selenium |
|
| UnableToSetCookieException | Thrown when a driver fails to set a cookie. | Class | org.openqa.selenium | Selenium |
|
| UnexpectedAlertBehaviour | enum UnexpectedAlertBehaviourEnum Constant Summary | Class | org.openqa.selenium | Selenium |
|
| UnexpectedTagNameException | | Class | org.openqa.selenium.support.ui | Selenium |
|
| UnhandledAlertException | | Class | org.openqa.selenium | Selenium |
|
| UnreachableBrowserException | Indicates there was a problem communicating with the browser being controlled or the Selenium server. | Class | org.openqa.selenium.remote | Selenium |
|
| UnsupportedCommandException | Used to indicate that a command used by the remote webdriver is unsupported. | Class | org.openqa.selenium | Selenium |
|
| UpAction | Creates an up gesture. | Class | org.openqa.selenium.interactions.touch | Selenium |
|
| UrlChecker | Polls a URL until a HTTP 200 response is received. | Class | org.openqa.selenium.net | Selenium |
|
| UrlChecker .TimeoutException | | Class | org.openqa.selenium.net.UrlChecker | Selenium |
|
| Urls | | Class | org.openqa.selenium.net | Selenium |
|
| UselessFileDetector | A file detector that never finds anything. | Class | org.openqa.selenium.remote | Selenium |
|
| UserAndPassword | | Class | org.openqa.selenium.security | Selenium |
|
| ValueMatcher | Matches the value of an element, for example an input field. | Class | org.openqa.selenium.lift.match | Selenium |
|
| Wait | A generic interface for waiting until a condition is true or not null. | Interface | org.openqa.selenium.support.ui | Selenium |
|
| WebDriver | The main interface to use for testing, which represents an idealised web browser. | Interface | org.openqa.selenium | Selenium |
|
| WebDriver .ImeHandler | An interface for managing input methods. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriver .Navigation | Move back a single item in the browser's history. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriver .Options | An interface for managing stuff you would do in a browser menuAdd a specific cookie. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriver .TargetLocator | Used to locate a given frame or window. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriver .Timeouts | An interface for managing timeout behavior for WebDriver instances. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriver .Window | Get the position of the current window, relative to the upper left corner of the screen. | Interface | org.openqa.selenium.WebDriver | Selenium |
|
| WebDriverEventListener | | Interface | org.openqa.selenium.support.events | Selenium |
|
| WebDriverException | | Class | org.openqa.selenium | Selenium |
|
| WebDriverTestContext | Gives the context for a test, holds page state, and interacts with the WebDriver. | Class | org.openqa.selenium.lift | Selenium |
|
| WebDriverWait | A specialization of FluentWait that uses WebDriver instances. | Class | org.openqa.selenium.support.ui | Selenium |
|
| WebElement | Represents an HTML element. | Interface | org.openqa.selenium | Selenium |
|
| WebStorage | | Interface | org.openqa.selenium.html5 | Selenium |
|
| WindowsProcessGroup | Utility class for grouping a set of processes into a process group on Windows. | Class | org.openqa.selenium.os | Selenium |
|
| WindowsRegistryException | | Class | org.openqa.selenium.os | Selenium |
|
| WindowsUtils | | Class | org.openqa.selenium.os | Selenium |
|
| WrapsDriver | | Interface | org.openqa.selenium.internal | Selenium |
|
| WrapsElement | | Interface | org.openqa.selenium.internal | Selenium |
|
| XPathFinder | | Class | org.openqa.selenium.lift.find | Selenium |
|
| Zip | | Class | org.openqa.selenium.io | Selenium |