A B C D E F G H I L O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addBrowsers(BrowsersTemplate.Browser...) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- addBrowsers(String...) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- addBrowsers(String[]...) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- afterAll(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- afterEach(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- afterTestExecution(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- AnnotationsReader - Class in io.github.bonigarcia.seljup
-
Options/capabilities reader from annotated parameters or test instance to the proper type (ChromeOptions, FirefoxOptions, Capabilities, etc).
- AnnotationsReader() - Constructor for class io.github.bonigarcia.seljup.AnnotationsReader
- arguments(String[]) - Method in class io.github.bonigarcia.seljup.BrowserBuilder
- Arguments - Annotation Type in io.github.bonigarcia.seljup
-
WebDriver options (arguments).
B
- BASE64_AND_PNG_KEY - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- BASE64_KEY - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- Binary - Annotation Type in io.github.bonigarcia.seljup
-
WebDriver options (binary).
- browser() - Method in annotation type io.github.bonigarcia.seljup.SelenideConfiguration
- Browser - Enum in io.github.bonigarcia.seljup
-
Enumeration for disabling tests conditionally based on the availability of local browsers.
- Browser() - Constructor for class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- Browser(String, String, String, String[], String[], Object) - Constructor for class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- browserBinary() - Method in annotation type io.github.bonigarcia.seljup.SelenideConfiguration
- BrowserBuilder - Class in io.github.bonigarcia.seljup
-
Browser builder.
- BrowserBuilder(String) - Constructor for class io.github.bonigarcia.seljup.BrowserBuilder
- BrowsersTemplate - Class in io.github.bonigarcia.seljup
-
Template browsers.
- BrowsersTemplate() - Constructor for class io.github.bonigarcia.seljup.BrowsersTemplate
- BrowsersTemplate.Browser - Class in io.github.bonigarcia.seljup
- BrowserType - Enum in io.github.bonigarcia.seljup
-
Enumeration for browsers in Docker containers.
- build() - Method in class io.github.bonigarcia.seljup.BrowserBuilder
C
- capabilities(LinkedTreeMap<String, String>) - Method in class io.github.bonigarcia.seljup.BrowserBuilder
- CapabilitiesHandler - Class in io.github.bonigarcia.seljup
-
Driver handler.
- CapabilitiesHandler(Config, AnnotationsReader, Parameter, ExtensionContext, Optional<BrowsersTemplate.Browser>, Optional<BrowserType>, boolean, boolean) - Constructor for class io.github.bonigarcia.seljup.CapabilitiesHandler
- chrome() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- CHROME - io.github.bonigarcia.seljup.Browser
- CHROME - io.github.bonigarcia.seljup.BrowserType
- CHROME_MOBILE - io.github.bonigarcia.seljup.BrowserType
- chromeInDocker() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- chromeMobile() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- CHROMIUM - io.github.bonigarcia.seljup.Browser
- compare(String, String) - Method in class io.github.bonigarcia.seljup.VersionComparator
- Config - Class in io.github.bonigarcia.seljup.config
-
Configuration class.
- Config() - Constructor for class io.github.bonigarcia.seljup.config.Config
- ConfigKey<T> - Class in io.github.bonigarcia.seljup.config
-
Configuration key class.
- ConfigKey(String, Class<T>) - Constructor for class io.github.bonigarcia.seljup.config.ConfigKey
- ConfigKey(String, Class<T>, T) - Constructor for class io.github.bonigarcia.seljup.config.ConfigKey
- createSelenideDriver(WebDriver, Parameter, Optional<Object>) - Method in class io.github.bonigarcia.seljup.SelenideHandler
D
- DATE_FORMAT - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- disableCsp() - Method in annotation type io.github.bonigarcia.seljup.Watch
- display() - Method in annotation type io.github.bonigarcia.seljup.Watch
- DockerBrowser - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for browsers in Docker.
- DriverCapabilities - Annotation Type in io.github.bonigarcia.seljup
-
Key-value for the array of capabilities (used with DriverCapabilities annotation).
- DriverUrl - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for driver URL (used in RemoteWebDriver).
E
- edge() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- EDGE - io.github.bonigarcia.seljup.Browser
- EDGE - io.github.bonigarcia.seljup.BrowserType
- edgeInDocker() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- EnabledIfBrowserAvailable - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for conditionally disabling tests depending on the availability of local browsers.
- EnabledIfDockerAvailable - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for conditionally disabling tests depending on the availability of Docker.
- EnabledIfDriverUrlOnline - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for conditionally disabling tests depending on the availability of the driver URL (if online, that URL will be used for remote tests).
- enableRecording() - Method in class io.github.bonigarcia.seljup.config.Config
- enableRecordingWhenFailure() - Method in class io.github.bonigarcia.seljup.config.Config
- enableScreenshot() - Method in class io.github.bonigarcia.seljup.config.Config
- enableScreenshotWhenFailure() - Method in class io.github.bonigarcia.seljup.config.Config
- enableVnc() - Method in class io.github.bonigarcia.seljup.config.Config
- evaluateExecutionCondition(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- Extensions - Annotation Type in io.github.bonigarcia.seljup
-
WebDriver options (extensions).
F
- firefox() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- FIREFOX - io.github.bonigarcia.seljup.Browser
- FIREFOX - io.github.bonigarcia.seljup.BrowserType
- firefoxInDocker() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
G
- getArguments() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getBrowserTemplateJsonContent() - Method in class io.github.bonigarcia.seljup.config.Config
- getBrowserTemplateJsonFile() - Method in class io.github.bonigarcia.seljup.config.Config
- getCapabilities() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getCapabilities() - Method in class io.github.bonigarcia.seljup.CapabilitiesHandler
- getCapabilities(Parameter, Optional<Object>) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getConfig() - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- getDocker(Parameter) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getDockerNoVncUrl() - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- getDockerNoVncUrl(WebDriver) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- getFromAnnotatedField(Optional<Object>, Class<? extends Annotation>, Class<T>) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getKeyValue(String) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getLogs() - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- getLogs(WebDriver) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- getManager() - Method in class io.github.bonigarcia.seljup.config.Config
- getName() - Method in class io.github.bonigarcia.seljup.config.ConfigKey
- getOpera(Parameter) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getOutputFileName(WebDriver) - Method in class io.github.bonigarcia.seljup.OutputHandler
- getOutputFolder() - Method in class io.github.bonigarcia.seljup.config.Config
- getOutputFolder() - Method in class io.github.bonigarcia.seljup.OutputHandler
- getPreferences() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getPrefix() - Method in class io.github.bonigarcia.seljup.OutputHandler
- getProperties() - Method in class io.github.bonigarcia.seljup.config.Config
- getRemoteUrl() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getScreenshotFile(WebDriver) - Method in class io.github.bonigarcia.seljup.OutputHandler
- getScreenshotFormat() - Method in class io.github.bonigarcia.seljup.config.Config
- getSelenideConfig(Optional<Object>, Parameter) - Method in class io.github.bonigarcia.seljup.SelenideHandler
- getSeleniumServerUrl() - Method in class io.github.bonigarcia.seljup.config.Config
- getStream() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate
- getType() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getType() - Method in class io.github.bonigarcia.seljup.config.ConfigKey
- getUrl(Parameter, Optional<Object>, String) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- getValue() - Method in class io.github.bonigarcia.seljup.config.ConfigKey
- getVersion() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- getWatch(Parameter) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
H
- headless() - Method in annotation type io.github.bonigarcia.seljup.SelenideConfiguration
I
- iexplorer() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- invokeWdm(String, Object...) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- invokeWdm(WebDriver, String, Object...) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- io.github.bonigarcia.seljup - package io.github.bonigarcia.seljup
- io.github.bonigarcia.seljup.config - package io.github.bonigarcia.seljup.config
- isAndroidBrowser() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- isBoolean(String) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- isChromeBased() - Method in enum io.github.bonigarcia.seljup.BrowserType
- isDockerBrowser() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- isInSelenide() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- isNullOrEmpty(String) - Static method in class io.github.bonigarcia.seljup.config.Config
- isNumeric(String) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- isOutputFolderPerClass() - Method in class io.github.bonigarcia.seljup.config.Config
- isRecording() - Method in class io.github.bonigarcia.seljup.config.Config
- isRecordingWhenFailure() - Method in class io.github.bonigarcia.seljup.config.Config
- isScreenshot() - Method in class io.github.bonigarcia.seljup.config.Config
- isScreenshotWhenFailure() - Method in class io.github.bonigarcia.seljup.config.Config
- isSelenide(Class<?>) - Method in class io.github.bonigarcia.seljup.SelenideHandler
- isVnc() - Method in class io.github.bonigarcia.seljup.config.Config
L
- lang() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
O
- opera() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- Opera - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for local Opera.
- OPERA - io.github.bonigarcia.seljup.Browser
- OPERA - io.github.bonigarcia.seljup.BrowserType
- operaInDocker() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- Options - Annotation Type in io.github.bonigarcia.seljup
-
WebDriver options.
- OutputHandler - Class in io.github.bonigarcia.seljup
-
Logic output folder and files.
- OutputHandler(ExtensionContext, Config, Parameter) - Constructor for class io.github.bonigarcia.seljup.OutputHandler
P
- PNG_KEY - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- preferences(String[]) - Method in class io.github.bonigarcia.seljup.BrowserBuilder
- Preferences - Annotation Type in io.github.bonigarcia.seljup
-
Firefox arguments.
- provideTestTemplateInvocationContexts(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- putBrowserList(String, List<BrowsersTemplate.Browser>) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
R
- recording() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
- remoteUrl(String) - Method in class io.github.bonigarcia.seljup.BrowserBuilder
- reset() - Method in class io.github.bonigarcia.seljup.config.Config
- reset() - Method in class io.github.bonigarcia.seljup.config.ConfigKey
- resolveParameter(ParameterContext, ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
S
- safari() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- SAFARI - io.github.bonigarcia.seljup.Browser
- SAFARI - io.github.bonigarcia.seljup.BrowserType
- safariInDocker() - Static method in class io.github.bonigarcia.seljup.BrowserBuilder
- ScreenshotManager - Class in io.github.bonigarcia.seljup
-
Screenshots handler.
- ScreenshotManager(ExtensionContext, Config, OutputHandler) - Constructor for class io.github.bonigarcia.seljup.ScreenshotManager
- seekFieldAnnotatedWith(Optional<Object>, Class<? extends Annotation>) - Method in class io.github.bonigarcia.seljup.AnnotationsReader
- SelenideConfiguration - Annotation Type in io.github.bonigarcia.seljup
-
Selenide configuration.
- SelenideHandler - Class in io.github.bonigarcia.seljup
-
Logic for creating instances of SelenideDriver.
- SelenideHandler(AnnotationsReader) - Constructor for class io.github.bonigarcia.seljup.SelenideHandler
- SeleniumJupiter - Class in io.github.bonigarcia.seljup
-
JUnit 5 extension for Selenium WebDriver tests.
- SeleniumJupiter() - Constructor for class io.github.bonigarcia.seljup.SeleniumJupiter
- SeleniumJupiterException - Exception in io.github.bonigarcia.seljup
-
Custom exception of selenium-jupiter extension.
- SeleniumJupiterException(String) - Constructor for exception io.github.bonigarcia.seljup.SeleniumJupiterException
- SeleniumJupiterException(String, Throwable) - Constructor for exception io.github.bonigarcia.seljup.SeleniumJupiterException
- SeleniumJupiterException(Throwable) - Constructor for exception io.github.bonigarcia.seljup.SeleniumJupiterException
- SEPARATOR - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- setArguments(String[]) - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- setBrowserTemplateJsonContent(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setBrowserTemplateJsonFile(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setCapabilities(Object) - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- setManager(WebDriverManager) - Method in class io.github.bonigarcia.seljup.config.Config
- setOutputFolder(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setOutputFolderPerClass(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- setPreferences(String[]) - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- setProperties(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setRecording(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- setRecordingWhenFailure(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- setRemoteUrl(String) - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- setScreenshot(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- setScreenshotFormat(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setScreenshotWhenFailure(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- setSeleniumServerUrl(String) - Method in class io.github.bonigarcia.seljup.config.Config
- setValue(Object) - Method in class io.github.bonigarcia.seljup.config.ConfigKey
- setVnc(boolean) - Method in class io.github.bonigarcia.seljup.config.Config
- SingleSession - Annotation Type in io.github.bonigarcia.seljup
-
Single session annotation.
- size() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
- startRecording(String) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- startRecording(String, WebDriver) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- stopRecording() - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- stopRecording(WebDriver) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- supportsParameter(ParameterContext, ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- supportsTestTemplate(ExtensionContext) - Method in class io.github.bonigarcia.seljup.SeleniumJupiter
- SUREFIRE_REPORTS_FOLDER - Static variable in class io.github.bonigarcia.seljup.OutputHandler
- SUREFIRE_REPORTS_KEY - Static variable in class io.github.bonigarcia.seljup.OutputHandler
T
- takeScreenshotAsBase64() - Method in class io.github.bonigarcia.seljup.config.Config
- takeScreenshotAsBase64AndPng() - Method in class io.github.bonigarcia.seljup.config.Config
- takeScreenshotAsPng() - Method in class io.github.bonigarcia.seljup.config.Config
- timezone() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
- toBrowserName() - Method in enum io.github.bonigarcia.seljup.BrowserType
- toBrowserType() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- toBrowserType(String) - Static method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- toString() - Method in class io.github.bonigarcia.seljup.BrowsersTemplate.Browser
- type() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
U
- useCustomSelenideConfig(Parameter, Optional<Object>) - Method in class io.github.bonigarcia.seljup.SelenideHandler
- useSurefireOutputFolder() - Method in class io.github.bonigarcia.seljup.config.Config
V
- value() - Method in annotation type io.github.bonigarcia.seljup.Arguments
- value() - Method in annotation type io.github.bonigarcia.seljup.Binary
- value() - Method in annotation type io.github.bonigarcia.seljup.DriverCapabilities
- value() - Method in annotation type io.github.bonigarcia.seljup.DriverUrl
- value() - Method in annotation type io.github.bonigarcia.seljup.EnabledIfBrowserAvailable
- value() - Method in annotation type io.github.bonigarcia.seljup.EnabledIfDriverUrlOnline
- value() - Method in annotation type io.github.bonigarcia.seljup.Extensions
- value() - Method in annotation type io.github.bonigarcia.seljup.Preferences
- valueOf(String) - Static method in enum io.github.bonigarcia.seljup.Browser
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.github.bonigarcia.seljup.BrowserType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.github.bonigarcia.seljup.Browser
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.github.bonigarcia.seljup.BrowserType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
- version(String) - Method in class io.github.bonigarcia.seljup.BrowserBuilder
- VersionComparator - Class in io.github.bonigarcia.seljup
-
Version comparator.
- VersionComparator() - Constructor for class io.github.bonigarcia.seljup.VersionComparator
- vnc() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
- volumes() - Method in annotation type io.github.bonigarcia.seljup.DockerBrowser
W
- Watch - Annotation Type in io.github.bonigarcia.seljup
-
Annotation for monitoring capabilities.
All Classes All Packages