| Name | Description | Type | Package | Framework |
| Append | Class | com.codeborne.selenide.commands | Selenide | |
| BrowserPerClass | Annotate your test class with @Listeners({ BrowserPerClass. | Class | com.codeborne.selenide.testng | Selenide |
| BrowserPerTest | Annotate your test class with @Listeners({ BrowserPerTest. | Class | com.codeborne.selenide.testng | Selenide |
| BrowserStrategy | public BrowserStrategy perTest = new BrowserStrategy(); public static BrowserStrategy perClass = new BrowserStrategy(); | Class | com.codeborne.selenide.junit | Selenide |
| BySelectorCollection | Class | com.codeborne.selenide.impl | Selenide | |
| Cleanup | Class | com.codeborne.selenide.impl | Selenide | |
| Click | Class | com.codeborne.selenide.commands | Selenide | |
| CollectionCondition | Class | com.codeborne.selenide | Selenide | |
| CollectionElement | java. | Class | com.codeborne.selenide.impl | Selenide |
| Command | Interface | com.codeborne.selenide | Selenide | |
| Commands | Class | com.codeborne.selenide.commands | Selenide | |
| Condition | Conditions to match web elements: checks for visibility, text etc. | Class | com.codeborne.selenide | Selenide |
| Configuration | Class | com.codeborne.selenide | Selenide | |
| Configuration .AssertionMode | Assertion modes availableTest are failing only at the end of the methods. | Class | com.codeborne.selenide.Configuration | Selenide |
| Configuration .SelectorMode | Default Selenium behaviorUse Sizzle for CSS selectors. | Class | com.codeborne.selenide.Configuration | Selenide |
| ContextClick | Class | com.codeborne.selenide.commands | Selenide | |
| Describe | Class | com.codeborne.selenide.impl | Selenide | |
| DialogTextMismatch | Class | com.codeborne.selenide.ex | Selenide | |
| DoubleClick | Class | com.codeborne.selenide.commands | Selenide | |
| DownloadFile | Class | com.codeborne.selenide.commands | Selenide | |
| DragAndDropTo | Class | com.codeborne.selenide.commands | Selenide | |
| ElementFinder | java. | Class | com.codeborne.selenide.impl | Selenide |
| ElementNotFound | Class | com.codeborne.selenide.ex | Selenide | |
| ElementsCollection | Class | com.codeborne.selenide | Selenide | |
| ElementsContainer | Class | com.codeborne.selenide | Selenide | |
| ElementShould | Class | com.codeborne.selenide.ex | Selenide | |
| ElementShouldNot | Class | com.codeborne.selenide.ex | Selenide | |
| ErrorMessages | Class | com.codeborne.selenide.ex | Selenide | |
| ErrorsCollector | Class | com.codeborne.selenide.logevents | Selenide | |
| Events | Class | com.codeborne.selenide.impl | Selenide | |
| EventsCollector | Class | com.codeborne.selenide.logevents | Selenide | |
| ExactTexts | Class | com.codeborne.selenide.collections | Selenide | |
| Exists | Class | com.codeborne.selenide.commands | Selenide | |
| FileDownloader | Class | com.codeborne.selenide.impl | Selenide | |
| FilteringCollection | Class | com.codeborne.selenide.impl | Selenide | |
| Find | Class | com.codeborne.selenide.commands | Selenide | |
| FindAll | Class | com.codeborne.selenide.commands | Selenide | |
| FollowLink | Class | com.codeborne.selenide.commands | Selenide | |
| GetAttribute | Class | com.codeborne.selenide.commands | Selenide | |
| GetClosest | Class | com.codeborne.selenide.commands | Selenide | |
| GetDataAttribute | Class | com.codeborne.selenide.commands | Selenide | |
| GetInnerHtml | Class | com.codeborne.selenide.commands | Selenide | |
| GetInnerText | Class | com.codeborne.selenide.commands | Selenide | |
| GetName | Class | com.codeborne.selenide.commands | Selenide | |
| GetParent | Class | com.codeborne.selenide.commands | Selenide | |
| GetSelectedOption | Class | com.codeborne.selenide.commands | Selenide | |
| GetSelectedText | Class | com.codeborne.selenide.commands | Selenide | |
| GetSelectedValue | Class | com.codeborne.selenide.commands | Selenide | |
| GetText | Class | com.codeborne.selenide.commands | Selenide | |
| GetValue | Class | com.codeborne.selenide.commands | Selenide | |
| GetWrappedElement | Class | com.codeborne.selenide.commands | Selenide | |
| Hover | Class | com.codeborne.selenide.commands | Selenide | |
| Html | Class | com.codeborne.selenide.impl | Selenide | |
| InvalidStateException | Class | com.codeborne.selenide.ex | Selenide | |
| IsDisplayed | Class | com.codeborne.selenide.commands | Selenide | |
| IsImage | Class | com.codeborne.selenide.commands | Selenide | |
| JavaScriptErrorsFound | Class | com.codeborne.selenide.ex | Selenide | |
| ListSize | Class | com.codeborne.selenide.collections | Selenide | |
| ListSizeMismatch | Class | com.codeborne.selenide.ex | Selenide | |
| LogEvent | Events, created on Selenide actions like "navigate to url", "click on element", "check a condition" | Interface | com.codeborne.selenide.logevents | Selenide |
| LogEvent .EventStatus | Returns the enum constant of this type with the specified name. | Class | com.codeborne.selenide.logevents.LogEvent | Selenide |
| LogEventListener | An implementations of this interface can be registered by SelenideLogger#addListener It will notified on each events emitted by Selenide | Interface | com.codeborne.selenide.logevents | Selenide |
| Matches | Class | com.codeborne.selenide.commands | Selenide | |
| Navigator | Class | com.codeborne.selenide.impl | Selenide | |
| PressEnter | Class | com.codeborne.selenide.commands | Selenide | |
| PressEscape | Class | com.codeborne.selenide.commands | Selenide | |
| PressTab | Class | com.codeborne.selenide.commands | Selenide | |
| ScreenShooter | public ScreenShooter makeScreenshotOnFailure = ScreenShooter. | Class | com.codeborne.selenide.junit | Selenide |
| ScreenShooter | Annotate your test class with @Listeners({ ScreenShooter. | Class | com.codeborne.selenide.testng | Selenide |
| ScreenShotLaboratory | Class | com.codeborne.selenide.impl | Selenide | |
| Screenshots | Class | com.codeborne.selenide | Selenide | |
| ScrollTo | Class | com.codeborne.selenide.commands | Selenide | |
| SelectOptionByTextOrIndex | Class | com.codeborne.selenide.commands | Selenide | |
| SelectOptionByValue | Class | com.codeborne.selenide.commands | Selenide | |
| Selectors | Class | com.codeborne.selenide | Selenide | |
| Selectors .ByText | Class | com.codeborne.selenide.Selectors | Selenide | |
| Selectors .WithText | Class | com.codeborne.selenide.Selectors | Selenide | |
| SelectRadio | Class | com.codeborne.selenide.commands | Selenide | |
| Selenide | The main starting point of Selenide. | Class | com.codeborne.selenide | Selenide |
| SelenideElement | Interface | com.codeborne.selenide | Selenide | |
| SelenideElementIterator | Class | com.codeborne.selenide.impl | Selenide | |
| SelenideElementListIterator | Class | com.codeborne.selenide.impl | Selenide | |
| SelenideElementListProxy | java. | Class | com.codeborne.selenide.impl | Selenide |
| SelenideFieldDecorator | Class | com.codeborne.selenide.impl | Selenide | |
| SelenideLog | Class | com.codeborne.selenide.logevents | Selenide | |
| SelenideLogger | Class | com.codeborne.selenide.logevents | Selenide | |
| SelenideTargetLocator | Class | com.codeborne.selenide | Selenide | |
| SetSelected | Class | com.codeborne.selenide.commands | Selenide | |
| SetValue | Class | com.codeborne.selenide.commands | Selenide | |
| Should | Class | com.codeborne.selenide.commands | Selenide | |
| ShouldBe | Class | com.codeborne.selenide.commands | Selenide | |
| ShouldHave | Class | com.codeborne.selenide.commands | Selenide | |
| ShouldNot | Class | com.codeborne.selenide.commands | Selenide | |
| ShouldNotBe | Class | com.codeborne.selenide.commands | Selenide | |
| ShouldNotHave | Class | com.codeborne.selenide.commands | Selenide | |
| SimpleReport | Class | com.codeborne.selenide.logevents | Selenide | |
| SoftAsserts | Class | com.codeborne.selenide.junit | Selenide | |
| SoftAsserts | Annotate your test class with @Listeners({ SoftAsserts. | Class | com.codeborne.selenide.testng | Selenide |
| TakeScreenshot | Class | com.codeborne.selenide.commands | Selenide | |
| Text | Class | com.codeborne.selenide.conditions | Selenide | |
| TextReport | Class | com.codeborne.selenide.junit | Selenide | |
| TextReport | Annotate your test class with @Listeners({ TextReport. | Class | com.codeborne.selenide.testng | Selenide |
| Texts | Class | com.codeborne.selenide.collections | Selenide | |
| TextsMismatch | Class | com.codeborne.selenide.ex | Selenide | |
| ToString | Class | com.codeborne.selenide.commands | Selenide | |
| ToWebElement | Class | com.codeborne.selenide.commands | Selenide | |
| UIAssertionError | Class | com.codeborne.selenide.ex | Selenide | |
| UploadFile | Class | com.codeborne.selenide.commands | Selenide | |
| UploadFileFromClasspath | Class | com.codeborne.selenide.commands | Selenide | |
| Val | Class | com.codeborne.selenide.commands | Selenide | |
| WebDriverContainer | Interface | com.codeborne.selenide.impl | Selenide | |
| WebDriverFactory | Class | com.codeborne.selenide.webdriver | Selenide | |
| WebDriverProvider | Interface for using custom WebDriver in your tests To customize WebDriver creation one can use any of the alternatives: | Interface | com.codeborne.selenide | Selenide |
| WebDriverRunner | Class | com.codeborne.selenide | Selenide | |
| WebDriverThreadLocalContainer | Class | com.codeborne.selenide.impl | Selenide | |
| WebElementsCollection | java. | Interface | com.codeborne.selenide.impl | Selenide |
| WebElementsCollectionWrapper | Class | com.codeborne.selenide.impl | Selenide | |
| WebElementSelector | Thanks to http://selenium. | Class | com.codeborne.selenide.impl | Selenide |
| WebElementSource | Class | com.codeborne.selenide.impl | Selenide | |
| WebElementWrapper | Class | com.codeborne.selenide.impl | Selenide | |