A B C D E F G H I L O P R S T U V W 
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.
A B C D E F G H I L O P R S T U V W 
All Classes All Packages