| Interface | Description |
|---|---|
| CapabilitiesFactory |
Factory of
Capabilities |
| Configuration |
Base configuration interface that can be read and written.
|
| ConfigurationFactory |
Creates new configuration from a container class.
|
| ConfigurationMutator |
Mutation interface of Configuration Properties.
|
| ConfigurationProperties |
FluentLenium can be configured in many ways through configuration properties.
|
| Factory |
Marker interface for factories.
|
| FactoryNames |
Add names to a factory.
|
| PropertiesBackend |
Reader interface for raw properties access.
|
| ReflectiveFactory |
Reflective factory.
|
| WebDriverFactory |
Factory of
WebDriver, that can be registered in WebDrivers registry. |
| Class | Description |
|---|---|
| AbstractFactoryRegistryImpl<T extends Factory,R extends ReflectiveFactory> |
Abstract registry of FluentLenium factories.
|
| AnnotationConfiguration |
ConfigurationProperties based on FluentConfiguration annotation. |
| BaseConfiguration |
Base configuration class supporting setting of the global configuration.
|
| CapabilitiesRegistryImpl |
Capabilities registry default implementation.
|
| CapabilitiesRegistryImpl.DesiredCapabilitiesFactory |
Desired capabilities factory.
|
| ComposedConfiguration |
A configuration composed with a writable configuration and list of read configurations.
|
| ConfigurationDefaults |
Default configuration implementation.
|
| ConfigurationFactoryProvider |
Provider of configuration factory.
|
| DefaultConfigurationFactory |
Creates new configuration from a container class.
|
| DefaultPropertiesBackend |
Properties backend based on java
Properties object. |
| DefaultWebDriverFactories |
Utility class with default WebDriver factories.
|
| DefaultWebDriverFactories.ChromeWebDriverFactory |
Chrome WebDriver factory.
|
| DefaultWebDriverFactories.EdgeWebDriverFactory |
Edge WebDriver factory.
|
| DefaultWebDriverFactories.FirefoxWebDriverFactory |
Firefox WebDriver factory.
|
| DefaultWebDriverFactories.HtmlUnitWebDriverFactory |
HtmlUnit WebDriver factory.
|
| DefaultWebDriverFactories.InternetExplorerWebDriverFactory |
Internet Explorer WebDriver factory.
|
| DefaultWebDriverFactories.PhantomJSWebDriverFactory |
PhantomJS WebDriver factory.
|
| DefaultWebDriverFactories.RemoteWebDriverFactory |
Remote WebDriver factory.
|
| DefaultWebDriverFactories.SafariWebDriverFactory |
Safary WebDriver factory.
|
| EnvironmentVariablesBackend |
Properties backend based on environment variables.
|
| MethodInvocationReflectionFactory |
CapabilitiesFactory based on invocation of a defined method. |
| ProgrammaticConfiguration |
Configuration based on JavaBean properties. |
| PropertiesBackendConfiguration |
Abstract properties configuration.
|
| ReflectiveCapabilitiesFactory |
A simple
CapabilitiesFactory that create Capabilities instances using reflection. |
| ReflectiveWebDriverFactory |
A simple
WebDriverFactory that create WebDriver instances using reflection. |
| SystemPropertiesBackend |
Properties backend based on java system properties.
|
| WebDriversRegistryImpl |
WebDrivers registry implementation.
|
| Enum | Description |
|---|---|
| CapabilitiesRegistry |
A registry of
CapabilitiesFactory. |
| ConfigurationProperties.DriverLifecycle |
Driver lifecycle.
|
| ConfigurationProperties.TriggerMode |
Trigger mode for Screenshots and HtmlDump features
|
| FluentConfiguration.BooleanValue |
Boolean value used in annotation that can has a third DEFAULT value equivalent to null.
|
| WebDrivers |
A registry of
WebDriverFactory. |
| Exception | Description |
|---|---|
| ConfigurationException |
Exception thrown when something wrong occurs because of the configuration of FluentLenium.
|
| Annotation Type | Description |
|---|---|
| CustomProperty |
Annotation configuration custom property.
|
| DefaultFactory |
Mark a factory as default factory that can be overriden without throwing an exception.
|
| FactoryName |
Define names for a factory
|
| FactoryPriority |
Defines the priority of the factory.
|
| FluentConfiguration |
Configure a FluentLenium test class with this annotation.
|
| IndexIgnore |
Classes marked with this annotation will be ignored by automatic registration in
Factory |
Copyright © 2018 FluentLenium. All Rights Reserved.