- ActionSequence
Class for defining sequences of complex user interactions.
- Alert
Represents a modal dialog such as alert
, confirm
, or
prompt
.
- AlertPromise
AlertPromise is a promise that will be fulfilled with an Alert.
- Browser
Recognized browser names.
- Button
Enumeration of the buttons used in the advanced interactions API.
- Capabilities
No description.
- Capability
Common webdriver capability keys.
- Command
Describes a command to be executed by the WebDriverJS framework.
- CommandExecutor
Handles the execution of WebDriver commands
.
- CommandName
Enumeration of predefined names command names that all command processors
will support.
- EventEmitter
Object that can emit events for others to listen for.
- FileDetector
Used with WebElement#sendKeys
on file
input elements (<input type="file">
) to detect when the entered key
sequence defines the path to a file.
- Key
Representations of pressable keys that aren't text.
- Locator
An element locator.
- Serializable
Defines an object that can be asynchronously serialized to its WebDriver
wire representation.
- Session
Contains information about a WebDriver session.
- TouchSequence
Class for defining sequences of user touch interactions.
- UnhandledAlertError
An error returned to indicate that there is an unhandled modal dialog on the
current page.
- WebDriver
Creates a new WebDriver client, which provides control over a browser.
- WebElement
Represents a DOM element.
- WebElementPromise
WebElementPromise is a promise that will be fulfilled with a WebElement.