| Class | Description |
|---|---|
| AnnotationsReader |
Options/capabilities reader from annotated parameters or test instance to the
proper type (ChromeOptions, FirefoxOptions, Capabilities, etc).
|
| BrowserBuilder |
Browser builder.
|
| BrowsersTemplate |
Template browsers.
|
| BrowsersTemplate.Browser | |
| CapabilitiesHandler |
Driver handler.
|
| OutputHandler |
Logic output folder and files.
|
| ScreenshotManager |
Screenshots handler.
|
| SelenideHandler |
Logic for creating instances of SelenideDriver.
|
| SeleniumJupiter |
JUnit 5 extension for Selenium WebDriver tests.
|
| VersionComparator |
Version comparator.
|
| Enum | Description |
|---|---|
| Browser |
Enumeration for disabling tests conditionally based on the availability of
local browsers.
|
| BrowserType |
Enumeration for browsers in Docker containers.
|
| Exception | Description |
|---|---|
| SeleniumJupiterException |
Custom exception of selenium-jupiter extension.
|
| Annotation Type | Description |
|---|---|
| Arguments |
WebDriver options (arguments).
|
| Binary |
WebDriver options (binary).
|
| DockerBrowser |
Annotation for browsers in Docker.
|
| DriverCapabilities |
Key-value for the array of capabilities (used with DriverCapabilities
annotation).
|
| DriverUrl |
Annotation for driver URL (used in RemoteWebDriver).
|
| EnabledIfBrowserAvailable |
Annotation for conditionally disabling tests depending on the availability of
local browsers.
|
| EnabledIfDockerAvailable |
Annotation for conditionally disabling tests depending on the availability of
Docker.
|
| EnabledIfDriverUrlOnline |
Annotation for conditionally disabling tests depending on the availability of
the driver URL (if online, that URL will be used for remote tests).
|
| Extensions |
WebDriver options (extensions).
|
| Opera |
Annotation for local Opera.
|
| Options |
WebDriver options.
|
| Preferences |
Firefox arguments.
|
| SelenideConfiguration |
Selenide configuration.
|
| SingleSession |
Single session annotation.
|
| Watch |
Annotation for monitoring capabilities.
|
Copyright © 2023. All rights reserved.