Uses of Package
org.openqa.selenium
Packages that use org.openqa.selenium
Package
Description
The
Distributor
is responsible for assigning new
calls to Create Session to a Node
.-
Classes in org.openqa.selenium used by org.openqa.seleniumClassDescriptionRepresents the known architectures used in WebDriver.Indicates that a feature or API is in active development, and so should not be relied upon.Reads information about how the current application was built.Mechanism used to locate elements within a document.Describes a series of key/value pairs that encapsulate aspects of a browser.Marker interface for credentials used for authenticating a browser to a site, typically via
UsernameAndPassword
and Basic or Digest authentication.Similar to Point - implement locally to avoid depending on GWT.Thrown to indicate that although aWebElement
is present on the DOM, it is not in a state that can be interacted with.Indicates that aWebElement
is in a state that means actions cannot be performed with it.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Representations of pressable keys that aren't text.Defines the output type for a screenshot.Represents the known and supported Platforms that WebDriver runs on.A copy of java.awt.Point, to remove dependency on awt.Configuration parameters for using proxies in WebDriver.Represents possible screen orientations.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).An interface for managing stuff you would do in a browser menuUsed to locate a given frame or window.An interface for managing timeout behavior for WebDriver instances.Represents an HTML element.Represents the type of new browser window that may be created. -
Classes in org.openqa.selenium used by org.openqa.selenium.bidiClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.bidi.browsingcontextClassDescriptionWebDriver is a remote control interface that enables introspection and control of user agents (browsers).Represents the type of new browser window that may be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.bidi.moduleClassDescriptionA combination of username and password to use when authenticating a browser with a website.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).
-
Classes in org.openqa.selenium used by org.openqa.selenium.bidi.networkClassDescriptionA combination of username and password to use when authenticating a browser with a website.
-
Classes in org.openqa.selenium used by org.openqa.selenium.chromeClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Indicates that a driver supports authenticating to a website in some way.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.chromiumClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Marker interface for credentials used for authenticating a browser to a site, typically via
UsernameAndPassword
and Basic or Digest authentication.Indicates that a driver supports authenticating to a website in some way.Used by classes to indicate that they can describe theCapabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.devtoolsClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).
-
Classes in org.openqa.selenium used by org.openqa.selenium.devtools.events
-
Classes in org.openqa.selenium used by org.openqa.selenium.devtools.idealizedClassDescriptionMarker interface for credentials used for authenticating a browser to a site, typically via
UsernameAndPassword
and Basic or Digest authentication.A combination of username and password to use when authenticating a browser with a website. -
Classes in org.openqa.selenium used by org.openqa.selenium.devtools.idealized.target.modelClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.
-
Classes in org.openqa.selenium used by org.openqa.selenium.dockerClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.
-
Classes in org.openqa.selenium used by org.openqa.selenium.docker.internalClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.
-
Classes in org.openqa.selenium used by org.openqa.selenium.edgeClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Indicates that a driver supports authenticating to a website in some way.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.federatedcredentialmanagementClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.
-
Classes in org.openqa.selenium used by org.openqa.selenium.firefoxClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Defines the output type for a screenshot.Represents the known and supported Platforms that WebDriver runs on.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.grid.dataClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.distributor
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.distributor.localClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Indicates that a session could not be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.distributor.remote
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.distributor.selectorClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.graphqlClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.nodeClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Thrown by any command being called after
WebDriver.quit()
. -
Classes in org.openqa.selenium used by org.openqa.selenium.grid.node.configClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.node.dockerClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.node.localClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Thrown by any command being called after
WebDriver.quit()
. -
Classes in org.openqa.selenium used by org.openqa.selenium.grid.node.relayClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.node.remoteClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Thrown by any command being called after
WebDriver.quit()
. -
Classes in org.openqa.selenium used by org.openqa.selenium.grid.securityClassDescriptionA combination of username and password to use when authenticating a browser with a website.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionClassDescriptionThis interface indicates that the implementing class knows about the driver that contains it and can export it.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionmap
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionmap.remote
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionqueueClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Indicates that a session could not be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionqueue.localClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Indicates that a session could not be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.grid.sessionqueue.remoteClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.Indicates that a session could not be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.ieClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.interactionsClassDescriptionA copy of java.awt.Point, to remove dependency on awt.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Represents an HTML element.
-
Classes in org.openqa.selenium used by org.openqa.selenium.json
-
Classes in org.openqa.selenium used by org.openqa.selenium.logging
-
Classes in org.openqa.selenium used by org.openqa.selenium.managerClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.
-
Classes in org.openqa.selenium used by org.openqa.selenium.remoteClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Mechanism used to locate elements within a document.Describes a series of key/value pairs that encapsulate aspects of a browser.Similar to Point - implement locally to avoid depending on GWT.Indicates that a driver supports authenticating to a website in some way.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Defines the output type for a screenshot.Represents the known and supported Platforms that WebDriver runs on.A copy of java.awt.Point, to remove dependency on awt.Configuration parameters for using proxies in WebDriver.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.A combination of username and password to use when authenticating a browser with a website.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).An interface for managing stuff you would do in a browser menuUsed to locate a given frame or window.An interface for managing timeout behavior for WebDriver instances.Represents an HTML element.Represents the type of new browser window that may be created.This interface indicates that the implementing class knows about the driver that contains it and can export it. -
Classes in org.openqa.selenium used by org.openqa.selenium.remote.html5ClassDescriptionDescribes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.remote.httpClassDescriptionMarker interface for credentials used for authenticating a browser to a site, typically via
UsernameAndPassword
and Basic or Digest authentication. -
Classes in org.openqa.selenium used by org.openqa.selenium.remote.locators
-
Classes in org.openqa.selenium used by org.openqa.selenium.remote.serviceClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.
-
Classes in org.openqa.selenium used by org.openqa.selenium.safariClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Describes a series of key/value pairs that encapsulate aspects of a browser.Used by classes to indicate that they can describe the
Capabilities
they possess.Indicates that a driver supports downloading remote files.Indicates that a driver can execute JavaScript, providing access to the mechanism to do so.Indicates that a session could not be created.Indicates a driver or an HTML element that can capture a screenshot and store it in different ways.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Describes, in general terms, a webdriver instance. -
Classes in org.openqa.selenium used by org.openqa.selenium.supportClassDescriptionMechanism used to locate elements within a document.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Represents an HTML element.
-
Classes in org.openqa.selenium used by org.openqa.selenium.support.decoratorsClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).An interface for managing stuff you would do in a browser menuUsed to locate a given frame or window.An interface for managing timeout behavior for WebDriver instances.Represents an HTML element.
-
Classes in org.openqa.selenium used by org.openqa.selenium.support.eventsClassDescriptionIndicates that a feature or API is in active development, and so should not be relied upon.Mechanism used to locate elements within a document.Similar to Point - implement locally to avoid depending on GWT.A copy of java.awt.Point, to remove dependency on awt.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).An interface for managing stuff you would do in a browser menuUsed to locate a given frame or window.An interface for managing timeout behavior for WebDriver instances.Represents an HTML element.Represents the type of new browser window that may be created.
-
Classes in org.openqa.selenium used by org.openqa.selenium.support.locatorsClassDescriptionMechanism used to locate elements within a document.Represents an HTML element.
-
Classes in org.openqa.selenium used by org.openqa.selenium.support.pagefactoryClassDescriptionMechanism used to locate elements within a document.Represents an HTML element.
-
Classes in org.openqa.selenium used by org.openqa.selenium.support.uiClassDescriptionMechanism used to locate elements within a document.WebDriver is a remote control interface that enables introspection and control of user agents (browsers).Represents an HTML element.Indicates that there is an underlying element that can be used