Class Hierarchy
- java.lang.Object
- org.openqa.selenium.AcceptedW3CCapabilityKeys (implements java.util.function.Predicate<T>)
- org.openqa.selenium.BuildInfo
- org.openqa.selenium.By
- org.openqa.selenium.By.ByClassName
- org.openqa.selenium.By.ByCssSelector
- org.openqa.selenium.By.ById
- org.openqa.selenium.By.ByLinkText
- org.openqa.selenium.By.ByName
- org.openqa.selenium.By.ByPartialLinkText
- org.openqa.selenium.By.ByTagName
- org.openqa.selenium.By.ByXPath
- org.openqa.selenium.By.Remotable.Parameters
- org.openqa.selenium.Cookie (implements java.io.Serializable)
- org.openqa.selenium.Cookie.Builder
- org.openqa.selenium.DeviceRotation
- org.openqa.selenium.Dimension
- org.openqa.selenium.ImmutableCapabilities (implements org.openqa.selenium.Capabilities)
- org.openqa.selenium.MutableCapabilities (implements org.openqa.selenium.Capabilities)
- org.openqa.selenium.Pdf
- org.openqa.selenium.PersistentCapabilities (implements org.openqa.selenium.Capabilities)
- org.openqa.selenium.Point
- org.openqa.selenium.Proxy
- org.openqa.selenium.Rectangle
- org.openqa.selenium.ScriptKey
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openqa.selenium.WebDriverException
- org.openqa.selenium.HealthCheckFailedException
- org.openqa.selenium.InvalidArgumentException
- org.openqa.selenium.InvalidCookieDomainException
- org.openqa.selenium.InvalidElementStateException
- org.openqa.selenium.ElementNotInteractableException
- org.openqa.selenium.ElementClickInterceptedException
- org.openqa.selenium.ElementNotInteractableException
- org.openqa.selenium.JavascriptException
- org.openqa.selenium.NoSuchSessionException
- org.openqa.selenium.NotFoundException
- org.openqa.selenium.NoAlertPresentException
- org.openqa.selenium.NoSuchContextException
- org.openqa.selenium.NoSuchCookieException
- org.openqa.selenium.NoSuchElementException
- org.openqa.selenium.InvalidSelectorException
- org.openqa.selenium.NoSuchFrameException
- org.openqa.selenium.NoSuchShadowRootException
- org.openqa.selenium.NoSuchWindowException
- org.openqa.selenium.ScriptTimeoutException
- org.openqa.selenium.SessionNotCreatedException
- org.openqa.selenium.RetrySessionRequestException
- org.openqa.selenium.StaleElementReferenceException
- org.openqa.selenium.TimeoutException
- org.openqa.selenium.UnableToSetCookieException
- org.openqa.selenium.UnhandledAlertException
- org.openqa.selenium.UnsupportedCommandException
- org.openqa.selenium.WebDriverException
- java.lang.RuntimeException
- java.lang.Exception
- org.openqa.selenium.UsernameAndPassword (implements org.openqa.selenium.Credentials)
Interface Hierarchy
- org.openqa.selenium.Alert
- org.openqa.selenium.By.Remotable
- org.openqa.selenium.ContextAware
- org.openqa.selenium.Credentials
- org.openqa.selenium.HasAuthentication
- org.openqa.selenium.HasCapabilities
- org.openqa.selenium.JavascriptExecutor
- org.openqa.selenium.OutputType<T>
- org.openqa.selenium.PrintsPage
- org.openqa.selenium.Rotatable
- org.openqa.selenium.SearchContext
- org.openqa.selenium.WebDriver
- org.openqa.selenium.WebElement (also extends org.openqa.selenium.TakesScreenshot)
- java.io.Serializable
- org.openqa.selenium.Capabilities
- org.openqa.selenium.TakesScreenshot
- org.openqa.selenium.WebElement (also extends org.openqa.selenium.SearchContext)
- org.openqa.selenium.WebDriver.Navigation
- org.openqa.selenium.WebDriver.Options
- org.openqa.selenium.WebDriver.TargetLocator
- org.openqa.selenium.WebDriver.Timeouts
- org.openqa.selenium.WebDriver.Window
- org.openqa.selenium.WebDriverInfo
- org.openqa.selenium.WrapsDriver
- org.openqa.selenium.WrapsElement
Annotation Type Hierarchy
- org.openqa.selenium.Beta (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openqa.selenium.Architecture
- org.openqa.selenium.Keys (implements java.lang.CharSequence)
- org.openqa.selenium.PageLoadStrategy
- org.openqa.selenium.Platform
- org.openqa.selenium.Proxy.ProxyType
- org.openqa.selenium.ScreenOrientation
- org.openqa.selenium.UnexpectedAlertBehaviour
- org.openqa.selenium.WindowType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)