Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- com.codeborne.selenide.webdriver.AbstractDriverFactory (implements com.codeborne.selenide.webdriver.DriverFactory)
- com.codeborne.selenide.impl.Alias
- com.codeborne.selenide.commands.Ancestor (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.ancestor.AncestorResult
- com.codeborne.selenide.commands.ancestor.AncestorRuleEngine
- com.codeborne.selenide.appium.AppiumClipboard (implements com.codeborne.selenide.Clipboard)
- com.codeborne.selenide.appium.AppiumCollectionCondition
- com.codeborne.selenide.appium.AppiumCondition
- com.codeborne.selenide.appium.AppiumDriverRunner
- com.codeborne.selenide.appium.AppiumDriverUnwrapper
- com.codeborne.selenide.appium.AppiumElementDescriber (implements com.codeborne.selenide.impl.ElementDescriber)
- com.codeborne.selenide.appium.AppiumNavigator
- com.codeborne.selenide.appium.AppiumScrollCoordinates
- com.codeborne.selenide.appium.AppiumScrollOptions
- com.codeborne.selenide.appium.AppiumSelectors
- com.codeborne.selenide.appium.AppiumSwipeOptions
- com.codeborne.selenide.impl.Arguments
- com.codeborne.selenide.logevents.ArgumentsPrinter
- com.codeborne.selenide.proxy.AuthenticationFilter (implements com.browserup.bup.filters.RequestFilter)
- com.codeborne.selenide.BaseElementsCollection<T,SELF> (implements java.lang.Iterable<T>)
- com.codeborne.selenide.BasicAuthCredentials (implements com.codeborne.selenide.Credentials)
- com.codeborne.selenide.drivercommands.BasicAuthUtils
- com.codeborne.selenide.BearerTokenCredentials (implements com.codeborne.selenide.Credentials)
- com.codeborne.selenide.Browser
- com.codeborne.selenide.BrowserDownloadsFolder (implements com.codeborne.selenide.DownloadsFolder)
- com.codeborne.selenide.drivercommands.BrowserHealthChecker
- com.codeborne.selenide.junit5.BrowserPerTestStrategyExtension (implements org.junit.jupiter.api.extension.AfterEachCallback)
- com.codeborne.selenide.junit5.BrowserStrategyExtension (implements org.junit.jupiter.api.extension.AfterAllCallback)
- org.openqa.selenium.By
- com.codeborne.selenide.selector.ByDeepShadow
- com.codeborne.selenide.impl.BySelectorCollection (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.selector.ByShadow
- com.codeborne.selenide.commands.CacheSelenideElement (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.webdriver.CdpClient
- com.codeborne.selenide.impl.CiReportUrl
- com.codeborne.selenide.impl.Cleanup
- com.codeborne.selenide.ClickOptions (implements com.codeborne.selenide.impl.HasTimeout)
- com.codeborne.selenide.ClipboardConditions
- com.codeborne.selenide.ClipboardService
- com.codeborne.selenide.drivercommands.CloseDriverCommand
- com.codeborne.selenide.CollectionCondition
- com.codeborne.selenide.impl.CollectionSnapshot (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.appium.conditions.CombinedAttribute
- com.codeborne.selenide.commands.Commands
- com.codeborne.selenide.Condition
- com.codeborne.selenide.conditions.ConditionHelpers
- com.codeborne.selenide.Configuration
- com.codeborne.selenide.conditions.clipboard.Content (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.webdriver.CookieWithName (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.webdriver.CookieWithNameAndValue (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.drivercommands.CreateDriverCommand
- com.codeborne.selenide.conditions.webdriver.CurrentFrameCondition (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.datetime.DateConditions
- com.codeborne.selenide.conditions.datetime.DateTimeConditions
- com.codeborne.selenide.appium.DeepLinkLauncher
- com.codeborne.selenide.DefaultClipboard (implements com.codeborne.selenide.Clipboard)
- com.codeborne.selenide.proxy.DefaultSelenideProxyServerFactory (implements com.codeborne.selenide.proxy.SelenideProxyServerFactory)
- com.codeborne.selenide.impl.Describe
- com.codeborne.selenide.commands.DescribeElement (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.files.DownloadActions
- com.codeborne.selenide.impl.DownloadDetector (implements java.util.Comparator<T>, java.io.Serializable)
- com.codeborne.selenide.files.DownloadedFile
- com.codeborne.selenide.impl.Downloader
- com.codeborne.selenide.commands.DownloadFile (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.impl.DownloadFileToFolder
- com.codeborne.selenide.impl.DownloadFileWithCdp
- com.codeborne.selenide.impl.DownloadFileWithHttpRequest
- com.codeborne.selenide.impl.DownloadFileWithProxyServer
- com.codeborne.selenide.DownloadOptions (implements com.codeborne.selenide.impl.HasTimeout)
- com.codeborne.selenide.impl.Downloads
- com.codeborne.selenide.DragAndDropOptions
- com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.CssSelector (implements com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget)
- com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget.Element (implements com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget)
- com.codeborne.selenide.impl.DurationFormat
- com.codeborne.selenide.logevents.ErrorsCollector (implements com.codeborne.selenide.logevents.LogEventListener)
- com.codeborne.selenide.logevents.EventsCollector (implements com.codeborne.selenide.logevents.LogEventListener)
- com.codeborne.selenide.commands.Execute<ReturnType> (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.Exists (implements com.codeborne.selenide.Command<T>)
- org.testng.reporters.ExitCodeListener (implements org.testng.internal.IResultListener2)
- com.codeborne.selenide.conditions.ExplainedObjectCondition<T> (implements com.codeborne.selenide.ObjectCondition<T>)
- org.junit.rules.ExternalResource (implements org.junit.rules.TestRule)
- com.codeborne.selenide.impl.FileContent
- com.codeborne.selenide.proxy.FileDownloadFilter (implements com.browserup.bup.filters.RequestFilter, com.browserup.bup.filters.ResponseFilter)
- com.codeborne.selenide.files.FileFilters
- com.codeborne.selenide.impl.FileHelper
- com.codeborne.selenide.impl.FileNamer
- com.codeborne.selenide.impl.FilteringCollection (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.commands.Find (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.FindAll (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.FindAllByXpath (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.FindByXpath (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.FluentCommand (implements com.codeborne.selenide.Command<T>)
- org.openqa.selenium.support.ui.FluentWait<T> (implements org.openqa.selenium.support.ui.Wait<F>)
- com.codeborne.selenide.impl.windows.FrameByIdOrName (implements org.openqa.selenium.support.ui.ExpectedCondition<T>)
- com.codeborne.selenide.fullscreenshot.FullSizePhotographer (implements com.codeborne.selenide.impl.Photographer)
- com.codeborne.selenide.commands.GetAlias (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetAttribute (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetCssValue (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetDataAttribute (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetInnerHtml (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetInnerText (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetLastChild (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetName (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetOptions (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetOwnText (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetParent (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetPreceding (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetPseudoValue (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSearchCriteria (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSelectedOption (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSelectedOptions (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSelectedOptionText (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSelectedOptionValue (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetSibling (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetText (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetValue (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.GetWrappedElement (implements com.codeborne.selenide.Command<T>)
- org.selenide.grid.GridDownloadsFolder (implements com.codeborne.selenide.DownloadsFolder)
- com.codeborne.selenide.impl.HeadOfCollection (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.HoverOptions
- com.codeborne.selenide.impl.Html
- com.codeborne.selenide.webdriver.HttpClientTimeouts
- com.codeborne.selenide.impl.HttpHelper
- com.codeborne.selenide.commands.IsDisplayed (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.IsImage (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.conditions.localstorage.Item (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.sessionstorage.Item (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.localstorage.ItemWithValue (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.sessionstorage.ItemWithValue (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.impl.JavaScript
- com.codeborne.selenide.impl.Lazy<T>
- com.codeborne.selenide.impl.LazyCollectionSnapshot (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.drivercommands.LazyDriver (implements com.codeborne.selenide.Driver)
- com.codeborne.selenide.impl.Lists
- com.codeborne.selenide.LocalStorage (implements com.codeborne.selenide.Conditional<T>)
- com.codeborne.selenide.LocalStorageConditions
- com.codeborne.selenide.commands.Matches (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.proxy.MockResponseFilter (implements com.browserup.bup.filters.RequestFilter)
- com.codeborne.selenide.Modal
- com.codeborne.selenide.drivercommands.Navigator
- com.codeborne.selenide.conditions.webdriver.NumberOfWindows (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.clearwithshortcut.Platform
- com.codeborne.selenide.impl.Plugins
- com.codeborne.selenide.PropertiesReader
- com.codeborne.selenide.impl.Randomizer
- java.lang.Record
- org.selenide.videorecorder.core.RecordedVideos
- com.codeborne.selenide.webdriver.RemoteDriverFactory
- com.codeborne.selenide.proxy.RequestMatchers
- com.codeborne.selenide.proxy.RequestSizeWatchdog (implements com.browserup.bup.filters.RequestFilter)
- com.codeborne.selenide.proxy.ResponseSizeWatchdog (implements com.browserup.bup.filters.ResponseFilter)
- com.codeborne.selenide.appium.ScreenObject
- com.codeborne.selenide.junit5.ScreenShooterExtension (implements org.junit.jupiter.api.extension.AfterTestExecutionCallback, org.junit.jupiter.api.extension.BeforeEachCallback)
- com.codeborne.selenide.impl.Screenshot
- com.codeborne.selenide.impl.ScreenShotLaboratory
- com.codeborne.selenide.Screenshots
- com.codeborne.selenide.commands.ScrollIntoCenter (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.SelectOptionByTextOrIndex (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.SelectOptionByValue (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.SelectOptionContainingText (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.Selectors
- com.codeborne.selenide.commands.ancestor.SelectorValidation
- com.codeborne.selenide.commands.SelectRadio (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.Selenide
- com.codeborne.selenide.appium.SelenideAppium
- com.codeborne.selenide.appium.SelenideAppiumTargetLocator
- com.codeborne.selenide.SelenideConfig (implements com.codeborne.selenide.Config)
- com.codeborne.selenide.SelenideDriver
- com.codeborne.selenide.impl.SelenideElementDescriber (implements com.codeborne.selenide.impl.ElementDescriber)
- com.codeborne.selenide.impl.SelenideElementIterator<T> (implements java.util.Iterator<E>)
- com.codeborne.selenide.ex.SelenideErrorFormatter (implements com.codeborne.selenide.ex.ErrorFormatter)
- com.codeborne.selenide.logevents.SelenideLog (implements com.codeborne.selenide.logevents.LogEvent)
- com.codeborne.selenide.logevents.SelenideLogger
- com.codeborne.selenide.impl.SelenidePageFactory (implements com.codeborne.selenide.impl.PageObjectFactory)
- com.codeborne.selenide.proxy.SelenideProxyServer
- com.codeborne.selenide.SelenideTargetLocator (implements org.openqa.selenium.WebDriver.TargetLocator)
- org.selenide.selenoid.SelenoidClient
- org.selenide.selenoid.SelenoidDownloader
- org.selenide.selenoid.SelenoidDownloadsFolder (implements com.codeborne.selenide.DownloadsFolder)
- com.codeborne.selenide.SessionStorage (implements com.codeborne.selenide.Conditional<T>)
- com.codeborne.selenide.SessionStorageConditions
- com.codeborne.selenide.SetValueOptions
- com.codeborne.selenide.logevents.SimpleReport
- com.codeborne.selenide.junit5.SoftAssertsExtension (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback)
- com.codeborne.selenide.Stopwatch
- com.codeborne.selenide.ex.Strings
- com.codeborne.selenide.impl.TailOfCollection (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.commands.TakeScreenshot (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.TakeScreenshotAsImage (implements com.codeborne.selenide.Command<T>)
- org.junit.rules.TestWatcher (implements org.junit.rules.TestRule)
- com.codeborne.selenide.testng.TextReport (implements org.testng.IInvokedMethodListener)
- com.codeborne.selenide.junit5.TextReportExtension (implements org.junit.jupiter.api.extension.AfterAllCallback, org.junit.jupiter.api.extension.AfterEachCallback, org.junit.jupiter.api.extension.BeforeEachCallback)
- java.lang.Thread (implements java.lang.Runnable)
- com.codeborne.selenide.impl.ThreadNamer (implements java.util.concurrent.ThreadFactory)
- java.lang.Throwable (implements java.io.Serializable)
- com.codeborne.selenide.conditions.webdriver.Title (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.commands.ToString (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.ToWebElement (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.TypeOptions
- com.codeborne.selenide.commands.UploadFile (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.commands.UploadFileFromClasspath (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.conditions.webdriver.UrlCondition (implements com.codeborne.selenide.ObjectCondition<T>)
- com.codeborne.selenide.conditions.webdriver.Url
- com.codeborne.selenide.conditions.webdriver.UrlContaining
- com.codeborne.selenide.conditions.webdriver.UrlStartingWith
- com.codeborne.selenide.commands.Util
- com.codeborne.selenide.commands.Val (implements com.codeborne.selenide.Command<T>)
- com.codeborne.selenide.appium.commands.AppiumVal
- org.selenide.videorecorder.core.VideoConfiguration
- org.selenide.videorecorder.core.VideoRecorder
- org.selenide.videorecorder.junit5.VideoRecorderExtension (implements org.junit.jupiter.api.extension.AfterTestExecutionCallback, org.junit.jupiter.api.extension.BeforeTestExecutionCallback)
- org.selenide.videorecorder.testng.VideoRecorderListener (implements org.testng.ITestListener)
- com.codeborne.selenide.impl.Waiter
- com.codeborne.selenide.WebDriverConditions
- com.codeborne.selenide.webdriver.WebDriverFactory
- com.codeborne.selenide.WebDriverLogs
- com.codeborne.selenide.impl.WebdriverPhotographer (implements com.codeborne.selenide.impl.Photographer)
- com.codeborne.selenide.WebDriverRunner
- com.codeborne.selenide.drivercommands.WebdriversRegistry
- com.codeborne.selenide.WebDriverThreadLocalContainer (implements com.codeborne.selenide.impl.WebDriverContainer)
- com.codeborne.selenide.impl.WebdriverUnwrapper
- com.codeborne.selenide.drivercommands.WebDriverWrapper (implements com.codeborne.selenide.Driver)
- com.codeborne.selenide.impl.WebElementCommunicator (implements com.codeborne.selenide.impl.ElementCommunicator)
- com.codeborne.selenide.WebElementCondition
- com.codeborne.selenide.impl.WebElementsCollectionWrapper (implements com.codeborne.selenide.impl.CollectionSource)
- com.codeborne.selenide.WebElementsCondition
- com.codeborne.selenide.impl.WebElementSelector
- com.codeborne.selenide.impl.WebElementSource
- com.codeborne.selenide.impl.WebPageSourceExtractor (implements com.codeborne.selenide.impl.PageSourceExtractor)
- com.codeborne.selenide.impl.windows.WindowByIndex (implements org.openqa.selenium.support.ui.ExpectedCondition<T>)
- com.codeborne.selenide.impl.windows.WindowByNameOrHandle (implements org.openqa.selenium.support.ui.ExpectedCondition<T>)
Interface Hierarchy
- com.codeborne.selenide.commands.ancestor.AncestorRule
- com.codeborne.selenide.Browsers
- com.codeborne.selenide.impl.CollectionSource
- com.codeborne.selenide.Command<T>
- com.codeborne.selenide.Conditional<T>
- com.codeborne.selenide.Config
- com.codeborne.selenide.Container
- com.codeborne.selenide.Credentials
- com.codeborne.selenide.impl.Disposable
- com.codeborne.selenide.files.DownloadAction
- com.codeborne.selenide.DownloadsFolder
- com.codeborne.selenide.DragAndDropOptions.DragAndDropTarget
- com.codeborne.selenide.Driver
- com.codeborne.selenide.webdriver.DriverFactory
- com.codeborne.selenide.impl.ElementCommunicator
- com.codeborne.selenide.impl.ElementDescriber
- com.codeborne.selenide.ex.ErrorFormatter
- com.codeborne.selenide.impl.HasTimeout
- java.lang.Iterable<T>
- org.openqa.selenium.interactions.Locatable
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver, org.openqa.selenium.WrapsElement)
- com.codeborne.selenide.logevents.LogEvent
- com.codeborne.selenide.logevents.LogEventListener
- com.codeborne.selenide.ObjectCondition<T>
- com.codeborne.selenide.impl.PageObjectFactory
- com.codeborne.selenide.impl.PageSourceExtractor
- com.codeborne.selenide.impl.Photographer
- com.codeborne.selenide.proxy.RequestMatcher
- org.openqa.selenium.SearchContext
- org.openqa.selenium.WebElement (also extends org.openqa.selenium.TakesScreenshot)
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver, org.openqa.selenium.WrapsElement)
- com.codeborne.selenide.proxy.SelenideProxyServerFactory
- java.io.Serializable
- org.openqa.selenium.TakesScreenshot
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver, org.openqa.selenium.WrapsElement)
- org.openqa.selenium.WebElement (also extends org.openqa.selenium.SearchContext)
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WrapsDriver, org.openqa.selenium.WrapsElement)
- com.codeborne.selenide.impl.WebDriverContainer
- com.codeborne.selenide.WebDriverProvider
- org.openqa.selenium.WrapsDriver
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement)
- org.openqa.selenium.WrapsElement
- com.codeborne.selenide.SelenideElement (also extends org.openqa.selenium.interactions.Locatable, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsDriver)
Annotation Interface Hierarchy